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.Causa sage.addons.trazabilidad.Negocio.Mantes.Formula sage.addons.trazabilidad.Negocio.Mantes.Motivo sage.addons.trazabilidad.Negocio.Mantes.Solucion 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.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.murano.AgrupacionesArticulo sage.ew.murano.Delegacion sage.ew.murano.PreciosPorArticulo 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 1180 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 1340 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 1350 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 1428 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 1438 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.empresa.Empresa, sage.ew.ewbase.ewMante, sage.ew.articulo.Articulo, sage.ew.cliente.PrevisionCobro, 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.ew.contabilidad.LegalizacionLibros, sage.addons.infconfig.Negocio.Clases.InformesConfigurables, sage.ew.contabilidad.RemesaBancaria, 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.ew.articulo.Tarifa, sage.ew.ewbase.ReportTemplate, sage.ew.docsven.DocPedInt, sage.addons.idatos.Negocio.Mantes.plinter_c, sage.ew.stocks.DocumentStock< _TipoDocumentLinea >, sage.ew.cliente.Obra, sage.ew.articulo.TipoIVA, sage.ew.tpv.CajaVenta, sage.ew.ewbase.Operario, sage.addons.offline.Negocio.Mantes.ConfComOffline, sage.ew.contabilidad.AgrupacionPrevisionesCobro, sage.ew.murano.PreciosPorArticulo, sage.ew.docsven.CertifObra, sage.ew.ewbase.Divisa, sage.ew.murano.AgrupacionesArticulo, sage.ew.contabilidad.RefCatastral, Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes, sage.ew.articulo.Familia, Sage.ES.S50.Comunicados.Negocio.Clases.GrupoDestComunicados, sage.ew.stocks.AlbaranTraspaso, sage.ew.contabilidad.AgrupacionPrevisionesPago, 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.contabilidad.Nivel3, sage.ew.formul.ConsultasBrowsers, sage.addons.services.Negocio.Mantes.Tecnicos, sage.ew.murano.Delegacion, sage.ew.sepa.PlantillasSEPA, sage.ew.tpv.RetirosLinea, sage.ew.tpv.FormasCobro, sage.ew.articulo.CambiosPvpPendientes, sage.ew.docsven.PlantillasFactElec, sage.addons.services.Negocio.Mantes.TipoServicio, sage.ew.articulo.Marca, sage.addons.Pildora.Negocio.Documentos.DocPildora, sage.addons.services.Negocio.Mantes.SerAtTec, sage.ew.contabilidad.PlanContable, sage.ew.tpv.FormasCobroCaja, sage.ew.tpv.Reposicion, sage.ew.tpv.ClasificacionArticulos, sage.ew.tpv.Impresora, sage.addons.services.Negocio.Mantes.TipoGastos, sage.ew.contabilidad.AsientoPredefinido, sage.ew.cliente.Agencia, sage.ew.contabilidad.ContabilidadPresupuestaria, sage.ew.docsven.PlantillasPresup, sage.ew.cliente.FormaDePago, sage.ew.contabilidad.ContadorOrdenSoportado, sage.ew.contabilidad.Nivel4, sage.ew.articulo.Almacen, sage.ew.docsven.Letras, 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.contabilidad.DisenoBalances, sage.ew.tpv.Retiros, sage.ew.cliente.TipoRetencion, sage.addons.gestdoc.Negocio.Mantes.MantePropiedad, sage.ew.contabilidad.ConceptoGastosIngresos, sage.ew.contabilidad.CuentaSituacion, sage.ew.cliente.LineaDescuento, sage.ew.articulo.Escandallos, sage.ew.cliente.Ruta, sage.addons.services.Negocio.Mantes.Solucion, sage.addons.services.Negocio.Mantes.TipoGaran, sage.addons.services.Negocio.Mantes.Problema, sage.ew.contabilidad.ConceptoIRPF, sage.ew.cliente.ConceptoCuota, sage.ew.articulo.ConceptoSuplido, Sage.ES.S50.Fabricacion.Negocio.Mantes.TipoOpera, sage.ew.cliente.ZonaHera, sage.addons.services.Negocio.Mantes.EstServ, sage.ew.cliente.Actividad, 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.articulo.GrupoColor, sage.ew.articulo.GrupoTalla, sage.ew.cliente.CompaniaCredito, sage.ew.cliente.TipoCreditoCaucion, sage.ew.contabilidad.ConceptoConciliacion, sage.ew.stocks.TipoReg y sage.ew.cliente.TipoFacturacion.

Definición en la línea 1573 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 1492 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.articulo.Articulo, sage.ew.docscompra.PrevisionPago, 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.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.ew.stocks.DocumentStock< _TipoDocumentLinea >, sage.ew.contabilidad.DepositoCuentas_ServTerceros, sage.addons.offline.Negocio.Mantes.ConfComOffline, sage.ew.tpv.CajaVenta, sage.ew.ewbase.Operario, sage.ew.murano.PreciosPorArticulo, 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.ES.S50.Comunicados.Negocio.Clases.GrupoDestComunicados, sage.addons.idatos.Negocio.Mantes.plinter_c, sage.ew.murano.AgrupacionesArticulo, sage.ew.contabilidad.DepositoCuentas_InsP, sage.ew.docsven.CertifObra, sage.ew.cliente.Vendedor, sage.ew.cliente.Idiomas, 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.addons.services.Negocio.Mantes.Tecnicos, sage.ew.cliente.EtiquetasEnvio, sage.ew.articulo.Almacen, sage.ew.docsven.Letras, sage.ew.murano.Delegacion, sage.ew.contabilidad.ContabilidadPresupuestaria, sage.ew.tpv.Impresora, sage.ew.formul.ConsultasBrowsers, sage.ew.tpv.Clases.CobrosPrevision, sage.ew.sepa.PlantillasSEPA, sage.ew.tpv.FormasCobroCaja, sage.ew.contabilidad.DepositoCuentas_Administradores, sage.ew.docsven.PlantillasFactElec, sage.ew.contabilidad.AsientoPredefinido, sage.addons.rgpd.Negocio.Mantes.entidad_c, sage.ew.cliente.FormaDePago, 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.ewbase.Clases.ewManteBalancePerdida, sage.addons.fideliza.Negocio.Clases.FactorPuntos, sage.ew.articulo.Clases.ArticulosOfertas, sage.ew.cliente.Ruta, 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 1411 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 1510 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.ew.contabilidad.Cuenta, sage.ew.ewbase.GrupoEmpresa, sage.ew.contabilidad.AgrupacionPrevisiones, sage.addons.services.Negocio.Documentos.Services, Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranProduccion, 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.tpv.Clases.MovCaja, sage.ew.contabilidad.DepositoCuentas_COVID, sage.ew.ewbase.DocumentoBase, sage.ew.ewbase.ReportTemplate, sage.ew.cliente.Obra, sage.ew.docsven.DocPedInt, sage.ew.stocks.DocumentStock< _TipoDocumentLinea >, sage.addons.offline.Negocio.Mantes.ConfComOffline, sage.ew.contabilidad.DepositoCuentas_DBII, sage.ew.tpv.CajaVenta, sage.ew.contabilidad.DepositoCuentas_ServTerceros, sage.ew.cliente.Idiomas, sage.ew.ewbase.Divisa, sage.ew.murano.PreciosPorArticulo, Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes, Sage.ES.S50.Comunicados.Negocio.Clases.GrupoDestComunicados, sage.addons.idatos.Negocio.Mantes.plinter_c, sage.ew.articulo.Tarifa, sage.ew.murano.AgrupacionesArticulo, sage.ew.ewbase.Operario, sage.ew.docsven.CertifObra, sage.ew.contabilidad.DepositoCuentas_InsP, 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.tpv.RetirosLinea, sage.ew.contabilidad.DepositoCuentas_DB, sage.ew.cliente.EtiquetasEnvio, sage.addons.trazabilidad.Negocio.Mantes.Formula, sage.ew.cliente.CPostal, sage.ew.contabilidad.ContabilidadPresupuestaria, sage.addons.services.Negocio.Mantes.Tecnicos, sage.ew.murano.Delegacion, sage.ew.contabilidad.DepositoCuentas_Administradores, sage.ew.articulo.CambiosPvpPendientes, sage.ew.articulo.Almacen, sage.ew.tpv.ClasificacionArticulos, sage.ew.sepa.PlantillasSEPA, sage.ew.docsven.Letras, sage.ew.articulo.Marca, sage.ew.cliente.FormaDePago, sage.ew.tpv.Clases.CobrosPrevision, sage.ew.docsven.PlantillasFactElec, sage.ew.formul.ConsultasBrowsers, 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 1502 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 1464 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 1398 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 1363 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 1371 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 1322 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 1317 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 1331 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 1189 del archivo clsEwBase.cs.

◆ _Error_Message

string sage.ew.ewbase.ewEntidad._Error_Message
getset

Mensaje de error

Definición en la línea 1230 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 1274 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 1209 del archivo clsEwBase.cs.

◆ ObjectId

long sage.ew.ewbase.ewEntidad.ObjectId
get

Identificador de la instancia del objeto

Definición en la línea 1295 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 1251 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 1267 del archivo clsEwBase.cs.


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