Referencia de la Clase sage.ew.ewbase.ewEntidad

Clase entidad de Eurowin Más...

Diagrama de herencias de sage.ew.ewbase.ewEntidad
sage.ew.ewbase.Modelo sage.ew.ewbase.interficies.IValidationDataAnnotations sage.ew.ewbase.ewMante sage.ew.tpv.RetirosLinea sage.addons.amortiza.Negocio.Mantes.Partidas sage.addons.amortiza.Negocio.Mantes.TipoAmor sage.addons.amortiza.Negocio.Mantes.TipoBien sage.addons.amortiza.Negocio.Mantes.TipoVehiculo sage.addons.amortiza.Negocio.Mantes.Titulo sage.addons.fideliza.Negocio.Clases.FactorPuntos sage.addons.gaped.Negocio.Mantes.estados sage.addons.gestdoc.Negocio.Mantes.MantePropiedad sage.addons.idatos.Negocio.Mantes.plinter_c sage.addons.infconfig.Negocio.Clases.InformesConfigurables sage.addons.offline.Negocio.Mantes.ConfComOffline sage.addons.offline.Negocio.Mantes.SucursalesOff sage.addons.rgpd.Negocio.Mantes.baselegal sage.addons.rgpd.Negocio.Mantes.categorias sage.addons.rgpd.Negocio.Mantes.entidad_c sage.addons.rgpd.Negocio.Mantes.motisupr sage.addons.rgpd.Negocio.Mantes.origen sage.addons.rgpd.Negocio.Mantes.tratamientos sage.addons.services.Negocio.Mantes.Clasificacion sage.addons.services.Negocio.Mantes.EstServ sage.addons.services.Negocio.Mantes.GrupTipGas sage.addons.services.Negocio.Mantes.Problema sage.addons.services.Negocio.Mantes.SerAtTec sage.addons.services.Negocio.Mantes.Solucion sage.addons.services.Negocio.Mantes.Tecnicos sage.addons.services.Negocio.Mantes.TipoGaran sage.addons.services.Negocio.Mantes.TipoGastos sage.addons.services.Negocio.Mantes.TipoServicio sage.addons.trazabilidad.Negocio.Mantes.Categoria sage.addons.trazabilidad.Negocio.Mantes.Formula Sage.ES.S50.Comunicados.Negocio.Clases.Comunicados Sage.ES.S50.Comunicados.Negocio.Clases.GrupoDestComunicados Sage.ES.S50.Comunicados.Negocio.Clases.PlantillasComunicados Sage.ES.S50.Fabricacion.Negocio.Mantes.Operaciones Sage.ES.S50.Fabricacion.Negocio.Mantes.Seccion Sage.ES.S50.Fabricacion.Negocio.Mantes.TipoCost Sage.ES.S50.Fabricacion.Negocio.Mantes.TipoOpera sage.ew.articulo.Almacen sage.ew.articulo.Articulo sage.ew.articulo.ArtLot sage.ew.articulo.CambiosPvpPendientes sage.ew.articulo.Canal sage.ew.articulo.Caracteristica sage.ew.articulo.Clases.ArticulosOfertas sage.ew.articulo.Colores sage.ew.articulo.ConceptoSuplido sage.ew.articulo.Escandallos sage.ew.articulo.Familia sage.ew.articulo.FormulasTCP sage.ew.articulo.GrupoColor sage.ew.articulo.GrupoTalla sage.ew.articulo.Marca sage.ew.articulo.Subfamilia sage.ew.articulo.Talla sage.ew.articulo.Tarifa sage.ew.articulo.Tarifa sage.ew.articulo.TipoIVA sage.ew.cliente.Actividad sage.ew.cliente.Agencia sage.ew.cliente.Cliente sage.ew.cliente.CompaniaCredito sage.ew.cliente.ConceptoCuota sage.ew.cliente.ConceptoMandato sage.ew.cliente.CPostal sage.ew.cliente.DefinicionServicio sage.ew.cliente.EtiquetasEnvio sage.ew.cliente.FormaDePago sage.ew.cliente.FuturoCliente sage.ew.cliente.Idiomas sage.ew.cliente.LineaDescuento sage.ew.cliente.Mandatos sage.ew.cliente.Obra sage.ew.cliente.PagareCobro sage.ew.cliente.Paises sage.ew.cliente.PrevisionCobro sage.ew.cliente.Roles sage.ew.cliente.Ruta sage.ew.cliente.TipoCreditoCaucion sage.ew.cliente.TipoFacturacion sage.ew.cliente.TipoRetencion sage.ew.cliente.Vendedor sage.ew.cliente.Zona sage.ew.cliente.ZonaHera sage.ew.contabilidad.AsientoPredefinido sage.ew.contabilidad.ConceptoAsiento sage.ew.contabilidad.ConceptoComun sage.ew.contabilidad.ConceptoConciliacion sage.ew.contabilidad.ConceptoGastosIngresos sage.ew.contabilidad.ConceptoIRPF sage.ew.contabilidad.ContabilidadPresupuestaria sage.ew.contabilidad.ContadorOrdenSoportado sage.ew.contabilidad.Cuenta sage.ew.contabilidad.Cuenta.DatosFiscales sage.ew.contabilidad.CuentaBancaria sage.ew.contabilidad.CuentaSecundaria sage.ew.contabilidad.CuentaSituacion sage.ew.contabilidad.DepositoCuentas_Administradores sage.ew.contabilidad.DepositoCuentas_COVID sage.ew.contabilidad.DepositoCuentas_DB sage.ew.contabilidad.DepositoCuentas_DBII sage.ew.contabilidad.DepositoCuentas_InsP sage.ew.contabilidad.DepositoCuentas_ServTerceros sage.ew.contabilidad.DepositoCuentasA1 sage.ew.contabilidad.DisenoBalances sage.ew.contabilidad.EntidadBancaria sage.ew.contabilidad.GrupoContribuyentes sage.ew.contabilidad.Mail500 sage.ew.contabilidad.Memoria sage.ew.contabilidad.Nivel1 sage.ew.contabilidad.Nivel2 sage.ew.contabilidad.Nivel3 sage.ew.contabilidad.Nivel4 sage.ew.contabilidad.NotasAsiMem sage.ew.contabilidad.NotasMemoria sage.ew.contabilidad.PlanContable sage.ew.contabilidad.RefCatastral sage.ew.contabilidad.Reglas sage.ew.contabilidad.Remesa sage.ew.contabilidad.RemesaPago sage.ew.contabilidad.TipoPagare sage.ew.docscompra.GastoAdicional sage.ew.docscompra.PagarePago sage.ew.docscompra.PrevisionPago sage.ew.docscompra.Proveedor sage.ew.docsven.DocPedInt sage.ew.docsven.Letras sage.ew.docsven.PlantillasFactElec sage.ew.docsven.PlantillasPresup sage.ew.docsven.PlantillasVenta sage.ew.ewbase.CategoriaEmpleado sage.ew.ewbase.Clases.CamposAdicionales sage.ew.ewbase.Clases.CPostalBorrar sage.ew.ewbase.Clases.Cuentas sage.ew.ewbase.Clases.Ejercici sage.ew.ewbase.Clases.ewManteBalancePerdida sage.ew.ewbase.Clases.ewManteExtended sage.ew.ewbase.ConfTerminal sage.ew.ewbase.Divisa sage.ew.ewbase.DocumentoBase sage.ew.ewbase.Empleado sage.ew.ewbase.GrupoEmpresa sage.ew.ewbase.GrupoEmpresa sage.ew.ewbase.Operario sage.ew.ewbase.PermisoOperario sage.ew.ewbase.ReportTemplate sage.ew.formul.ConsultasBrowsers sage.ew.formul.O365CalendarEntryPoint sage.ew.lote.Clases.Lote sage.ew.sepa.PlantillasSEPA sage.ew.serie.Serie sage.ew.stocks.DocumentStock< _TipoDocumentLinea > sage.ew.stocks.TipoReg sage.ew.tpv.Caja sage.ew.tpv.CajaVenta sage.ew.tpv.Clases.Billete sage.ew.tpv.Clases.CobrosTickets sage.ew.tpv.Clases.MovCaja sage.ew.tpv.Clases.Terminal sage.ew.tpv.ClasificacionArticulos sage.ew.tpv.DefNota sage.ew.tpv.DefVales sage.ew.tpv.FormasCobro sage.ew.tpv.FormasCobroCaja sage.ew.tpv.Impresora sage.ew.tpv.Reposicion sage.ew.tpv.Retiros sage.ew.tpv.Vales sage.ew.usuario.Usuario

Métodos públicos

delegate void _Error_Message_After_Handler (string tcMissatge)
 Delegado del evento que se dispara despues de establecer un valor en _Error_Message Más...
 
delegate void _Info_Message_After_Handler (object sender, MessageEventArgs e)
 Delegado del evento que se dispara despues de establecer un valor en _Info_Message Más...
 
 ewEntidad ()
 
 ewEntidad (IValidationDataAnnotations validation)
 Constructor Más...
 
virtual void _Load ()
 Carga en la lista de campos, todos los campos de la _Tabla Más...
 
virtual void _New (string tcCodigo="")
 Inicia un nuevo objeto, y permite establecer valores por defecto. Más...
 
virtual object _Campo (string tcNombreCampo)
 Nos devuelve el campo o campos de la _Tabla Más...
 
virtual void _Campo (string tcNombreCampo, object txValor)
 Nos modifica el contenido de un campo de la entidad. Más...
 
virtual bool _SetValueToCampo (object txValor, string tcNombreCampo)
 Nos modifica el contenido de un campo de la entidad asignando el valor pasado por parámetro y notificando si en valor ha cambiado Más...
 
virtual bool _Save ()
 Vuelca a la tabla el valor de los campos, pero solo los modificados Más...
 
virtual void _Refresh ()
 Vuelve a cargar los datos de los campos consultados Más...
 
virtual bool _Delete ()
 Borra el registro de la tabla Más...
 
virtual ewEntidad _Clonar ()
 Devuelve una copia exacta del objeto actual Más...
 
- Métodos públicos heredados desde sage.ew.ewbase.Modelo
delegate void OnValidationResultHandler (object sender, EventValidation e)
 OnValidationResultHandler Más...
 
 Modelo ()
 Constructor Más...
 
 Modelo (IValidationDataAnnotations validation)
 Constructor Más...
 
List< ValidationResult > Validate ()
 Valida las propiedade del objeto Más...
 
bool ValidateProperty (string propertyName, List< ValidationResult > validationResults)
 Valida la propiedad propertyName Más...
 
bool ValidateProperty (string propertyName, object value, List< ValidationResult > validationResults)
 Valida la propiedad propertyName con el valor value Más...
 

Campos de datos

ewBonotera Navegacion = new ewBonotera()
 Objeto que permite la navegación entre los registros de la tabla asignada al objeto. Más...
 
- Campos de datos heredados desde sage.ew.ewbase.Modelo
RefreshBindingOnValidating _oRefreshBindingOnValidating = new RefreshBindingOnValidating()
 Objeto para refrecar propiedades del binding Más...
 

Métodos protegidos

virtual void Navegacion__ValorActual_Change_After (Dictionary< string, object > teClave)
 Recibe un diccinario con el valor de la clave cuando Navegacion cambia de registro Más...
 
virtual void Navegacion__ValorActual_Change_Before (ref bool tlOk)
 Permite cancelar el cambio de registro Más...
 
virtual void _DescargarDatos ()
 Metodo privado que descarga los valores cargados en _Campo Más...
 
virtual string _Where ()
 Crea el where per a consultes Sql basat en el tipus d'objete, clau i valors Más...
 
virtual void _Exportar_Null ()
 Metodo privado que actualiza el valor del campo EXPORTAR, en caso de que se modifique un valor Este metodo también será usado, para actualizar los campos COM_FECHA y COM_ESTADO Más...
 
- Métodos protegidos heredados desde sage.ew.ewbase.Modelo
string GetFieldName (string property)
 Devuelve el atributo [FiledName] de la propiedad property Más...
 

Atributos protegidos

bool _lTodos = false
 Si es carreguen tots els camps, guardarà true per a que al refrescar es tornin a carregar tots i no un a un Más...
 
Dictionary< String, ewCampo_lisCampos = new Dictionary<string, ewCampo>()
 Llista amb els camps d l'article Más...
 
- Atributos protegidos heredados desde sage.ew.ewbase.Modelo
IValidationDataAnnotations _oValidation
 Objeto para validaciones DataAnnotation Más...
 
Dictionary< string, string > _fieldNames = new Dictionary<string, string>()
 Lista de propiedades, fieldNames Más...
 

Propiedades

virtual string _DataBase [get, set]
 Base de datos a la que pertenece la tabla. Más...
 
virtual string _Tabla [get, set]
 Nombre de la tabla que la clase gestionará Más...
 
string _Error_Message [get, set]
 Mensaje de error Más...
 
string _Info_Message [get, set]
 Obtiene o establece un mensaje informativo. Más...
 
long ObjectId [get]
 Identificador de la instancia del objeto Más...
 

Eventos

_Error_Message_After_Handler _Error_Message_After
 Evento que se dispara despues de establecer un valor en _Error_Message Más...
 
_Info_Message_After_Handler _Info_Message_After
 Evento que se dispara despues de establecer un valor en _Info_Message Más...
 
- Eventos heredados desde sage.ew.ewbase.Modelo
OnValidationResultHandler OnErrorValidation
 Evento ValidationResultHandler Más...
 

Descripción detallada

Clase entidad de Eurowin

Definición en la línea 1200 del archivo clsEwBase.cs.

Documentación del constructor y destructor

◆ ewEntidad() [1/2]

sage.ew.ewbase.ewEntidad.ewEntidad ( )
inline

Definición en la línea 1360 del archivo clsEwBase.cs.

◆ ewEntidad() [2/2]

sage.ew.ewbase.ewEntidad.ewEntidad ( IValidationDataAnnotations  validation)
inline

Constructor

Parámetros
validation

Definición en la línea 1370 del archivo clsEwBase.cs.

Documentación de las funciones miembro

◆ _Campo() [1/2]

virtual object sage.ew.ewbase.ewEntidad._Campo ( string  tcNombreCampo)
inlinevirtual

Nos devuelve el campo o campos de la _Tabla

Parámetros
tcNombreCampoNombre del campo del q queremos obtener el valor
Devuelve

Reimplementado en sage.ew.ewbase.ewMante.

Definición en la línea 1448 del archivo clsEwBase.cs.

◆ _Campo() [2/2]

virtual void sage.ew.ewbase.ewEntidad._Campo ( string  tcNombreCampo,
object  txValor 
)
inlinevirtual

Nos modifica el contenido de un campo de la entidad.

Parámetros
tcNombreCampo
txValor

Definición en la línea 1458 del archivo clsEwBase.cs.

◆ _Clonar()

virtual ewEntidad sage.ew.ewbase.ewEntidad._Clonar ( )
inlinevirtual

◆ _Delete()

virtual bool sage.ew.ewbase.ewEntidad._Delete ( )
inlinevirtual

Borra el registro de la tabla

Devuelve

Reimplementado en sage.ew.cliente.Cliente, sage.ew.docscompra.Proveedor, sage.ew.usuario.Usuario, sage.ew.ewbase.ewMante, sage.ew.empresa.Empresa, sage.ew.cliente.PrevisionCobro, sage.ew.articulo.Articulo, sage.ew.docscompra.PrevisionPago, sage.ew.ewbase.GrupoEmpresa, sage.ew.contabilidad.Cuenta, sage.ew.contabilidad.CuentaBancaria, sage.ew.docscompra.PagarePago, sage.addons.services.Negocio.Documentos.Services, Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranProduccion, Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion, sage.ew.contabilidad.LegalizacionLibros, sage.ew.contabilidad.RemesaBancaria, sage.addons.infconfig.Negocio.Clases.InformesConfigurables, sage.ew.docscompra.TransitoDUA, sage.ew.cliente.PagareCobro, sage.addons.amortiza.Negocio.Mantes.Partidas, Sage.ES.S50.Comunicados.Negocio.Clases.Comunicados, sage.ew.tpv.Clases.MovCaja, sage.ew.ewbase.DocumentoBase, sage.addons.idatos.Negocio.Mantes.plinter_c, sage.ew.articulo.Tarifa, sage.ew.ewbase.ReportTemplate, sage.ew.docsven.DocPedInt, sage.ew.docsven.PlantillasVenta, sage.ew.stocks.DocumentStock< _TipoDocumentLinea >, sage.ew.tpv.CajaVenta, sage.ew.articulo.TipoIVA, sage.ew.cliente.Obra, sage.addons.offline.Negocio.Mantes.ConfComOffline, sage.ew.ewbase.Operario, sage.ew.contabilidad.AgrupacionPrevisionesCobro, sage.ew.docsven.CertifObra, sage.ew.ewbase.Divisa, sage.ew.contabilidad.RefCatastral, sage.ew.articulo.Familia, sage.ew.contabilidad.AgrupacionPrevisionesPago, Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes, Sage.ES.S50.Comunicados.Negocio.Clases.GrupoDestComunicados, sage.ew.stocks.AlbaranTraspaso, sage.ew.cliente.Vendedor, sage.addons.Incidencias.Negocio.Documentos.Incidencia, sage.addons.offline.Negocio.Mantes.SucursalesOff, sage.ew.cliente.Idiomas, Sage.ES.S50.Comunicados.Negocio.Clases.PlantillasComunicados, sage.ew.ewbase.Clases.CamposAdicionales, sage.ew.tpv.Vales, sage.ew.cliente.FuturoCliente, sage.ew.articulo.Subfamilia, sage.ew.articulo.FormulasTCP, sage.ew.contabilidad.Reglas, sage.ew.cliente.EtiquetasEnvio, sage.ew.cliente.Paises, sage.addons.trazabilidad.Negocio.Mantes.Formula, sage.ew.docsven.PlantillasFactElec, sage.ew.contabilidad.Nivel3, sage.ew.formul.ConsultasBrowsers, sage.addons.services.Negocio.Mantes.Tecnicos, sage.ew.sepa.PlantillasSEPA, sage.ew.tpv.RetirosLinea, sage.ew.tpv.FormasCobro, sage.ew.articulo.CambiosPvpPendientes, sage.ew.articulo.Marca, sage.addons.services.Negocio.Mantes.TipoServicio, sage.ew.contabilidad.PlanContable, sage.addons.Pildora.Negocio.Documentos.DocPildora, sage.ew.cliente.FormaDePago, sage.addons.services.Negocio.Mantes.SerAtTec, sage.ew.tpv.FormasCobroCaja, sage.ew.tpv.Reposicion, sage.ew.tpv.ClasificacionArticulos, sage.ew.contabilidad.AsientoPredefinido, sage.ew.tpv.Impresora, sage.addons.services.Negocio.Mantes.TipoGastos, sage.ew.cliente.Agencia, sage.ew.contabilidad.ContabilidadPresupuestaria, sage.ew.docsven.Letras, sage.ew.docsven.PlantillasPresup, sage.ew.contabilidad.ContadorOrdenSoportado, sage.ew.contabilidad.Nivel4, sage.addons.amortiza.Negocio.Mantes.TipoAmor, sage.ew.contabilidad.CuentaSecundaria, sage.ew.contabilidad.EntidadBancaria, sage.ew.cliente.Roles, sage.addons.services.Negocio.Mantes.GrupTipGas, sage.ew.cliente.TipoRetencion, sage.ew.contabilidad.DisenoBalances, sage.ew.tpv.Retiros, sage.ew.articulo.Almacen, sage.addons.gestdoc.Negocio.Mantes.MantePropiedad, sage.ew.contabilidad.ConceptoGastosIngresos, sage.ew.cliente.ConceptoCuota, sage.ew.contabilidad.CuentaSituacion, sage.ew.cliente.LineaDescuento, sage.ew.cliente.Ruta, sage.ew.articulo.Escandallos, sage.ew.contabilidad.ConceptoIRPF, sage.addons.services.Negocio.Mantes.Solucion, sage.addons.services.Negocio.Mantes.TipoGaran, sage.addons.services.Negocio.Mantes.Problema, sage.ew.articulo.ConceptoSuplido, Sage.ES.S50.Fabricacion.Negocio.Mantes.TipoOpera, sage.ew.cliente.Actividad, sage.ew.cliente.ZonaHera, sage.addons.services.Negocio.Mantes.EstServ, sage.ew.articulo.Colores, sage.ew.articulo.Talla, sage.ew.cliente.DefinicionServicio, sage.ew.contabilidad.Nivel1, sage.ew.contabilidad.Nivel2, sage.ew.articulo.Caracteristica, sage.ew.contabilidad.GrupoContribuyentes, sage.ew.contabilidad.TipoPagare, sage.ew.docscompra.GastoAdicional, sage.ew.ewbase.CategoriaEmpleado, sage.ew.cliente.TipoCreditoCaucion, sage.ew.articulo.GrupoColor, sage.ew.articulo.GrupoTalla, sage.ew.cliente.CompaniaCredito, sage.ew.cliente.TipoFacturacion, sage.ew.contabilidad.ConceptoConciliacion y sage.ew.stocks.TipoReg.

Definición en la línea 1593 del archivo clsEwBase.cs.

◆ _DescargarDatos()

◆ _Error_Message_After_Handler()

delegate void sage.ew.ewbase.ewEntidad._Error_Message_After_Handler ( string  tcMissatge)

Delegado del evento que se dispara despues de establecer un valor en _Error_Message

Parámetros
tcMissatge

◆ _Exportar_Null()

virtual void sage.ew.ewbase.ewEntidad._Exportar_Null ( )
inlineprotectedvirtual

Metodo privado que actualiza el valor del campo EXPORTAR, en caso de que se modifique un valor Este metodo también será usado, para actualizar los campos COM_FECHA y COM_ESTADO

Reimplementado en sage.ew.ewbase.ewMante y sage.addons.infconfig.Negocio.Clases.InformesConfigurables.

Definición en la línea 1512 del archivo clsEwBase.cs.

◆ _Info_Message_After_Handler()

delegate void sage.ew.ewbase.ewEntidad._Info_Message_After_Handler ( object  sender,
MessageEventArgs  e 
)

Delegado del evento que se dispara despues de establecer un valor en _Info_Message

Parámetros
senderOrigen del evento
eParámetros

◆ _Load()

virtual void sage.ew.ewbase.ewEntidad._Load ( )
inlinevirtual

Carga en la lista de campos, todos los campos de la _Tabla

Devuelve

Reimplementado en sage.ew.cliente.Cliente, sage.ew.empresa.Empresa.ConfigTPV, sage.ew.docscompra.Proveedor, sage.ew.usuario.Usuario, sage.ew.cliente.PrevisionCobro, sage.ew.ewbase.ewMante, sage.ew.docscompra.PrevisionPago, sage.ew.articulo.Articulo, sage.ew.empresa.Empresa, sage.ew.ewbase.GrupoEmpresa, sage.ew.contabilidad.Cuenta, sage.ew.contabilidad.AgrupacionPrevisiones, sage.ew.contabilidad.CuentaBancaria, sage.addons.services.Negocio.Documentos.Services, sage.ew.docscompra.PagarePago, Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranProduccion, Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion, sage.addons.infconfig.Negocio.Clases.InformesConfigurables, sage.ew.contabilidad.DepositoCuentas, sage.ew.docscompra.TransitoDUA, sage.ew.contabilidad.RemesaBancaria, sage.addons.amortiza.Negocio.Mantes.Partidas, Sage.ES.S50.Comunicados.Negocio.Clases.Comunicados, sage.ew.cliente.PagareCobro, sage.ew.contabilidad.DepositoCuentas_COVID, sage.ew.ewbase.ReportTemplate, sage.ew.ewbase.DocumentoBase, sage.ew.cliente.Obra, sage.addons.offline.Negocio.Mantes.ConfComOffline, sage.ew.stocks.DocumentStock< _TipoDocumentLinea >, sage.ew.contabilidad.DepositoCuentas_ServTerceros, sage.ew.tpv.CajaVenta, sage.ew.ewbase.Operario, sage.ew.tpv.Clases.CobrosTickets, sage.ew.tpv.Clases.MovCaja, sage.ew.contabilidad.DepositoCuentas_DBII, Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes, sage.ew.contabilidad.RefCatastral, sage.ew.contabilidad.DepositoCuentas_InsP, sage.addons.idatos.Negocio.Mantes.plinter_c, Sage.ES.S50.Comunicados.Negocio.Clases.GrupoDestComunicados, sage.ew.docsven.CertifObra, sage.ew.cliente.Idiomas, sage.ew.cliente.Vendedor, sage.ew.docsven.PlantillasVenta, sage.ew.articulo.Familia, Sage.ES.S50.Comunicados.Negocio.Clases.PlantillasComunicados, sage.ew.contabilidad.DepositoCuentasA1, sage.ew.tpv.Vales, sage.ew.articulo.Subfamilia, sage.ew.contabilidad.DepositoCuentas_DB, sage.addons.trazabilidad.Negocio.Mantes.Formula, sage.ew.docsven.Letras, sage.addons.services.Negocio.Mantes.Tecnicos, sage.ew.cliente.EtiquetasEnvio, sage.ew.contabilidad.ContabilidadPresupuestaria, sage.ew.tpv.Impresora, sage.ew.formul.ConsultasBrowsers, sage.ew.tpv.Clases.CobrosPrevision, sage.ew.sepa.PlantillasSEPA, sage.ew.articulo.Almacen, sage.ew.cliente.FormaDePago, sage.ew.docsven.PlantillasFactElec, sage.ew.tpv.FormasCobroCaja, sage.ew.contabilidad.DepositoCuentas_Administradores, sage.ew.cliente.ConceptoCuota, sage.ew.contabilidad.AsientoPredefinido, sage.addons.rgpd.Negocio.Mantes.entidad_c, sage.ew.tpv.Retiros, sage.addons.gestdoc.Negocio.Mantes.MantePropiedad, sage.addons.amortiza.Negocio.Mantes.TipoAmor, sage.addons.services.Negocio.Mantes.TipoServicio, sage.ew.tpv.ClasificacionArticulos, sage.ew.docsven.PlantillasPresup, sage.ew.tpv.Reposicion, sage.addons.services.Negocio.Mantes.GrupTipGas, sage.ew.articulo.ConceptosFacturables, sage.ew.contabilidad.NotasAsiMem, sage.ew.contabilidad.Remesa, sage.ew.contabilidad.EntidadBancaria, sage.ew.articulo.Canal, sage.ew.contabilidad.ContadorOrdenSoportado, sage.ew.cliente.LineaDescuento, sage.addons.offline.Negocio.Mantes.SucursalesOff, sage.ew.cliente.Ruta, sage.ew.ewbase.Clases.ewManteBalancePerdida, sage.addons.fideliza.Negocio.Clases.FactorPuntos, sage.ew.articulo.Clases.ArticulosOfertas, sage.ew.contabilidad.DisenoBalancesEFE, sage.ew.contabilidad.DisenoBalancesECPNB, sage.ew.contabilidad.DisenoBalancesECPNA, sage.ew.cliente.Mandatos, sage.ew.tpv.Clases.CobrosVarios, sage.ew.tpv.Clases.PagosVarios, sage.ew.contabilidad.DisenoBalancesCuentasAnuales, sage.ew.contabilidad.DisenoBalancesPyGAnuales, sage.ew.articulo.GrupoColor y sage.ew.articulo.GrupoTalla.

Definición en la línea 1431 del archivo clsEwBase.cs.

◆ _New()

◆ _Refresh()

virtual void sage.ew.ewbase.ewEntidad._Refresh ( )
inlinevirtual

Vuelve a cargar los datos de los campos consultados

Reimplementado en sage.ew.ewbase.ewMante, sage.ew.contabilidad.Cuenta, sage.ew.tpv.Clases.MovCaja y sage.ew.tpv.Clases.Terminal.

Definición en la línea 1530 del archivo clsEwBase.cs.

◆ _Save()

virtual bool sage.ew.ewbase.ewEntidad._Save ( )
inlinevirtual

Vuelca a la tabla el valor de los campos, pero solo los modificados

Devuelve

Reimplementado en sage.ew.cliente.Cliente, sage.ew.empresa.Empresa.ConfigTPV, sage.ew.docscompra.Proveedor, sage.ew.usuario.Usuario, sage.ew.cliente.PrevisionCobro, sage.ew.ewbase.ewMante, sage.ew.articulo.Articulo, sage.ew.empresa.Empresa, sage.ew.docscompra.PrevisionPago, Sage.ES.S50.UnitTest.Contabilidad.miEmpresa, sage.ew.ewbase.GrupoEmpresa, sage.ew.contabilidad.Cuenta, sage.ew.contabilidad.AgrupacionPrevisiones, sage.addons.services.Negocio.Documentos.Services, Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranProduccion, Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion, sage.ew.contabilidad.DepositoCuentas, sage.addons.infconfig.Negocio.Clases.InformesConfigurables, sage.addons.amortiza.Negocio.Mantes.Partidas, sage.ew.contabilidad.Memoria, Sage.ES.S50.Comunicados.Negocio.Clases.Comunicados, sage.ew.contabilidad.RemesaBancaria, sage.ew.tpv.Clases.MovCaja, sage.ew.contabilidad.DepositoCuentas_COVID, sage.addons.offline.Negocio.Mantes.ConfComOffline, sage.ew.ewbase.DocumentoBase, sage.ew.ewbase.ReportTemplate, sage.ew.cliente.Obra, sage.ew.docsven.DocPedInt, sage.ew.stocks.DocumentStock< _TipoDocumentLinea >, sage.ew.tpv.CajaVenta, sage.ew.contabilidad.DepositoCuentas_DBII, sage.ew.contabilidad.DepositoCuentas_ServTerceros, sage.ew.cliente.Idiomas, sage.ew.ewbase.Divisa, sage.ew.docsven.PlantillasVenta, Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes, sage.ew.contabilidad.DepositoCuentas_InsP, sage.addons.idatos.Negocio.Mantes.plinter_c, Sage.ES.S50.Comunicados.Negocio.Clases.GrupoDestComunicados, sage.ew.articulo.Tarifa, sage.ew.ewbase.Operario, sage.ew.docsven.CertifObra, Sage.ES.S50.Comunicados.Negocio.Clases.PlantillasComunicados, sage.ew.cliente.Vendedor, sage.ew.articulo.Familia, sage.ew.contabilidad.DepositoCuentasA1, sage.ew.tpv.Vales, sage.addons.offline.Negocio.Mantes.SucursalesOff, sage.ew.ewbase.Clases.CamposAdicionales, sage.ew.articulo.Subfamilia, sage.ew.contabilidad.DepositoCuentas_DB, sage.ew.tpv.RetirosLinea, sage.ew.cliente.EtiquetasEnvio, sage.addons.trazabilidad.Negocio.Mantes.Formula, sage.ew.cliente.CPostal, sage.ew.docsven.Letras, sage.ew.contabilidad.ContabilidadPresupuestaria, sage.addons.services.Negocio.Mantes.Tecnicos, sage.ew.cliente.FormaDePago, sage.ew.contabilidad.DepositoCuentas_Administradores, sage.ew.articulo.CambiosPvpPendientes, sage.ew.tpv.ClasificacionArticulos, sage.ew.sepa.PlantillasSEPA, sage.ew.docsven.PlantillasFactElec, sage.ew.articulo.Marca, sage.ew.tpv.Clases.CobrosPrevision, sage.ew.formul.ConsultasBrowsers, sage.ew.articulo.Almacen, sage.ew.contabilidad.NotasAsiMem, sage.ew.contabilidad.AsientoPredefinido, sage.ew.tpv.Retiros, sage.ew.tpv.Reposicion, sage.ew.tpv.Impresora, sage.addons.gestdoc.Negocio.Mantes.MantePropiedad, sage.ew.docsven.PlantillasPresup, sage.ew.contabilidad.Nivel3, sage.ew.contabilidad.ContadorOrdenSoportado, sage.ew.cliente.LineaDescuento, sage.addons.services.Negocio.Mantes.TipoServicio, sage.ew.contabilidad.EntidadBancaria, sage.ew.articulo.ConceptosFacturables, sage.ew.contabilidad.DisenoBalances, sage.ew.articulo.Clases.ArticulosOfertas, sage.addons.fideliza.Negocio.Clases.FactorPuntos, sage.ew.lote.Clases.LoteAlbTraspaso, sage.ew.lote.Clases.LoteInventario y sage.ew.lote.Clases.LoteAlbRegulari.

Definición en la línea 1522 del archivo clsEwBase.cs.

◆ _SetValueToCampo()

virtual bool sage.ew.ewbase.ewEntidad._SetValueToCampo ( object  txValor,
string  tcNombreCampo 
)
inlinevirtual

Nos modifica el contenido de un campo de la entidad asignando el valor pasado por parámetro y notificando si en valor ha cambiado

Parámetros
txValorNuevo valor para el campo
tcNombreCampoNombre del campo
Devuelve
True si el campo ha cambiado

Definición en la línea 1484 del archivo clsEwBase.cs.

◆ _Where()

virtual string sage.ew.ewbase.ewEntidad._Where ( )
inlineprotectedvirtual

Crea el where per a consultes Sql basat en el tipus d'objete, clau i valors

Devuelve

Reimplementado en sage.ew.ewbase.ewMante, Sage.ES.S50.Comunicados.Negocio.Clases.Comunicados, sage.ew.stocks.DocumentStock< _TipoDocumentLinea > y sage.ew.articulo.Canal.

Definición en la línea 1418 del archivo clsEwBase.cs.

◆ Navegacion__ValorActual_Change_After()

virtual void sage.ew.ewbase.ewEntidad.Navegacion__ValorActual_Change_After ( Dictionary< string, object >  teClave)
inlineprotectedvirtual

Recibe un diccinario con el valor de la clave cuando Navegacion cambia de registro

Parámetros
teClave

Reimplementado en sage.ew.ewbase.ewMante.

Definición en la línea 1383 del archivo clsEwBase.cs.

◆ Navegacion__ValorActual_Change_Before()

virtual void sage.ew.ewbase.ewEntidad.Navegacion__ValorActual_Change_Before ( ref bool  tlOk)
inlineprotectedvirtual

Permite cancelar el cambio de registro

Parámetros
tlOk

Definición en la línea 1391 del archivo clsEwBase.cs.

Documentación de los campos

◆ _lisCampos

Dictionary<String, ewCampo> sage.ew.ewbase.ewEntidad._lisCampos = new Dictionary<string, ewCampo>()
protected

Llista amb els camps d l'article

Definición en la línea 1342 del archivo clsEwBase.cs.

◆ _lTodos

bool sage.ew.ewbase.ewEntidad._lTodos = false
protected

Si es carreguen tots els camps, guardarà true per a que al refrescar es tornin a carregar tots i no un a un

Definición en la línea 1337 del archivo clsEwBase.cs.

◆ Navegacion

ewBonotera sage.ew.ewbase.ewEntidad.Navegacion = new ewBonotera()

Objeto que permite la navegación entre los registros de la tabla asignada al objeto.

Definición en la línea 1351 del archivo clsEwBase.cs.

Documentación de propiedades

◆ _DataBase

virtual string sage.ew.ewbase.ewEntidad._DataBase
getset

Base de datos a la que pertenece la tabla.

Definición en la línea 1209 del archivo clsEwBase.cs.

◆ _Error_Message

string sage.ew.ewbase.ewEntidad._Error_Message
getset

Mensaje de error

Definición en la línea 1250 del archivo clsEwBase.cs.

◆ _Info_Message

string sage.ew.ewbase.ewEntidad._Info_Message
getset

Obtiene o establece un mensaje informativo.

Definición en la línea 1294 del archivo clsEwBase.cs.

◆ _Tabla

virtual string sage.ew.ewbase.ewEntidad._Tabla
getset

Nombre de la tabla que la clase gestionará

Definición en la línea 1229 del archivo clsEwBase.cs.

◆ ObjectId

long sage.ew.ewbase.ewEntidad.ObjectId
get

Identificador de la instancia del objeto

Definición en la línea 1315 del archivo clsEwBase.cs.

Documentación de los eventos

◆ _Error_Message_After

_Error_Message_After_Handler sage.ew.ewbase.ewEntidad._Error_Message_After

Evento que se dispara despues de establecer un valor en _Error_Message

Definición en la línea 1271 del archivo clsEwBase.cs.

◆ _Info_Message_After

_Info_Message_After_Handler sage.ew.ewbase.ewEntidad._Info_Message_After

Evento que se dispara despues de establecer un valor en _Info_Message

Definición en la línea 1287 del archivo clsEwBase.cs.


La documentación para esta clase fue generada a partir del siguiente fichero: