Referencia de la Clase sage.ew.listados.Clases.ListadoComunicadoBase

Clase base para la gestión de comunicados Más...

Diagrama de herencias de sage.ew.listados.Clases.ListadoComunicadoBase
sage.ew.interficies.IListadoComunicado sage.ew.listados.Clases.ComunicadoClientes sage.ew.listados.Clases.ComunicadoClientesPotenciales sage.ew.listados.Clases.ComunicadoCuentasContables sage.ew.listados.Clases.ComunicadoFichero sage.ew.listados.Clases.ComunicadoIndeterminado sage.ew.listados.Clases.ComunicadoProveedores sage.ew.listados.Clases.ComunicadoUsuarios sage.ew.listados.Clases.ComunicadoVendedores

Métodos públicos

virtual string GetSQL ()
 Consulta para la obtención delos datos Más...
 
virtual DataTable _TrataResultado (DataTable toDt)
 Trata el resultado de la consulta para presentar los datos Más...
 
bool _IsVisibleFor< T > (T toTipo)
 Indica si es visible en el generados de expresiones segun el tipo de destinatarios Más...
 
virtual string _GetCodigoAleatorio (bool tbMail)
 Develve un codigo para la simulación Más...
 
 ListadoComunicadoBase ()
 Constructor Más...
 
 ListadoComunicadoBase (string tcDescripcion, string tcKeyCampoTabla)
 Constructor Más...
 
 ListadoComunicadoBase (string tcDescripcion, IDefEntidad toDefinicionEntidad)
 Constructor Más...
 
 ListadoComunicadoBase (string tcDescripcion, string tcKeyCampoListado, IDefEntidad toDefinicionEntidad)
 Constructor Más...
 
 ListadoComunicadoBase (string tcDescripcion, string tcDefinicionEntidadDB, string tcDefinicionEntidadTabla, string tcDefinicionEntidadCampo, bool tbEmpresa=false)
 Constructor Más...
 
 ListadoComunicadoBase (string tcDescripcion, string tcKeyCampoListado, string tcDefinicionEntidadDB, string tcDefinicionEntidadTabla, string tcDefinicionEntidadCampo, bool tbEmpresa=false)
 Constructor Más...
 

Campos de datos

string _KeyCampoTabla => _cKeyCampoTabla
 Campo clave de la tabla Más...
 
IDefEntidad _DefinicionEntidad => _oDefinicionEntidad
 Definición de entidad Más...
 

Métodos protegidos

virtual bool IsVisibleFor (TipoDestinatarios toTipo)
 Indica si es visible en el generados de expresiones segun el tipo de destinatarios Más...
 
 ListadoComunicadoBase (string tcDescripcion)
 Constructor Más...
 

Propiedades

string _KeyCampoListado = "" [get, set]
 Nombre de la columna en el listado enumerado Más...
 
bool _ValidateKeyCampo = true [get, set]
 Indica si se debe validar el campo Más...
 
bool _Predeterminado = false [get, set]
 Indica si esta predeterminado Más...
 
string _Descripcion [get, set]
 Descripción Más...
 
string _DescripcionAdicional [get, set]
 Descripción adicional Más...
 
- Propiedades heredados desde sage.ew.interficies.IListadoComunicado
string _Descripcion [get, set]
 Descripción Más...
 
string _KeyCampoTabla [get]
 Campo clave de la tabla Más...
 
string _KeyCampoListado [get, set]
 Nombre de la columna en el listado enumerado Más...
 
bool _ValidateKeyCampo [get, set]
 Indica si se debe validar el campo Más...
 
bool _Predeterminado [get, set]
 Indica si esta predeterminado Más...
 
IDefEntidad _DefinicionEntidad [get]
 Definición de entidad Más...
 

Descripción detallada

Clase base para la gestión de comunicados

Definición en la línea 14 del archivo ListadoComunicadoBase.cs.

Documentación del constructor y destructor

◆ ListadoComunicadoBase() [1/7]

sage.ew.listados.Clases.ListadoComunicadoBase.ListadoComunicadoBase ( )
inline

Constructor

Definición en la línea 129 del archivo ListadoComunicadoBase.cs.

◆ ListadoComunicadoBase() [2/7]

sage.ew.listados.Clases.ListadoComunicadoBase.ListadoComunicadoBase ( string  tcDescripcion)
inlineprotected

Constructor

Parámetros
tcDescripcion

Definición en la línea 138 del archivo ListadoComunicadoBase.cs.

◆ ListadoComunicadoBase() [3/7]

sage.ew.listados.Clases.ListadoComunicadoBase.ListadoComunicadoBase ( string  tcDescripcion,
string  tcKeyCampoTabla 
)
inline

Constructor

Parámetros
tcDescripcion
tcKeyCampoTabla

Definición en la línea 148 del archivo ListadoComunicadoBase.cs.

◆ ListadoComunicadoBase() [4/7]

sage.ew.listados.Clases.ListadoComunicadoBase.ListadoComunicadoBase ( string  tcDescripcion,
IDefEntidad  toDefinicionEntidad 
)
inline

Constructor

Parámetros
tcDescripcion
toDefinicionEntidad

Definición en la línea 159 del archivo ListadoComunicadoBase.cs.

◆ ListadoComunicadoBase() [5/7]

sage.ew.listados.Clases.ListadoComunicadoBase.ListadoComunicadoBase ( string  tcDescripcion,
string  tcKeyCampoListado,
IDefEntidad  toDefinicionEntidad 
)
inline

Constructor

Parámetros
tcDescripcion
tcKeyCampoListado
toDefinicionEntidad

Definición en la línea 172 del archivo ListadoComunicadoBase.cs.

◆ ListadoComunicadoBase() [6/7]

sage.ew.listados.Clases.ListadoComunicadoBase.ListadoComunicadoBase ( string  tcDescripcion,
string  tcDefinicionEntidadDB,
string  tcDefinicionEntidadTabla,
string  tcDefinicionEntidadCampo,
bool  tbEmpresa = false 
)
inline

Constructor

Parámetros
tcDescripcion
tcDefinicionEntidadDB
tcDefinicionEntidadTabla
tcDefinicionEntidadCampo
tbEmpresa

Definición en la línea 186 del archivo ListadoComunicadoBase.cs.

◆ ListadoComunicadoBase() [7/7]

sage.ew.listados.Clases.ListadoComunicadoBase.ListadoComunicadoBase ( string  tcDescripcion,
string  tcKeyCampoListado,
string  tcDefinicionEntidadDB,
string  tcDefinicionEntidadTabla,
string  tcDefinicionEntidadCampo,
bool  tbEmpresa = false 
)
inline

Constructor

Parámetros
tcDescripcion
tcKeyCampoListado
tcDefinicionEntidadDB
tcDefinicionEntidadTabla
tcDefinicionEntidadCampo
tbEmpresa

Definición en la línea 201 del archivo ListadoComunicadoBase.cs.

Documentación de las funciones miembro

◆ _GetCodigoAleatorio()

virtual string sage.ew.listados.Clases.ListadoComunicadoBase._GetCodigoAleatorio ( bool  tbMail)
inlinevirtual

Develve un codigo para la simulación

Parámetros
tbMail
Devuelve

Implementa sage.ew.interficies.IListadoComunicado.

Reimplementado en sage.ew.listados.Clases.ComunicadoClientes y sage.ew.listados.Clases.ComunicadoCuentasContables.

Definición en la línea 113 del archivo ListadoComunicadoBase.cs.

◆ _IsVisibleFor< T >()

bool sage.ew.listados.Clases.ListadoComunicadoBase._IsVisibleFor< T > ( toTipo)
inline

Indica si es visible en el generados de expresiones segun el tipo de destinatarios

Parámetros del template
T
Parámetros
toTipo
Devuelve

Implementa sage.ew.interficies.IListadoComunicado.

Definición en la línea 93 del archivo ListadoComunicadoBase.cs.

◆ _TrataResultado()

virtual DataTable sage.ew.listados.Clases.ListadoComunicadoBase._TrataResultado ( DataTable  toDt)
inlinevirtual

Trata el resultado de la consulta para presentar los datos

Parámetros
toDt
Devuelve

Implementa sage.ew.interficies.IListadoComunicado.

Definición en la línea 82 del archivo ListadoComunicadoBase.cs.

◆ GetSQL()

◆ IsVisibleFor()

virtual bool sage.ew.listados.Clases.ListadoComunicadoBase.IsVisibleFor ( TipoDestinatarios  toTipo)
inlineprotectedvirtual

Documentación de los campos

◆ _DefinicionEntidad

IDefEntidad sage.ew.listados.Clases.ListadoComunicadoBase._DefinicionEntidad => _oDefinicionEntidad

Definición de entidad

Definición en la línea 45 del archivo ListadoComunicadoBase.cs.

◆ _KeyCampoTabla

string sage.ew.listados.Clases.ListadoComunicadoBase._KeyCampoTabla => _cKeyCampoTabla

Campo clave de la tabla

Definición en la línea 25 del archivo ListadoComunicadoBase.cs.

Documentación de propiedades

◆ _Descripcion

string sage.ew.listados.Clases.ListadoComunicadoBase._Descripcion
getset

Descripción

Definición en la línea 51 del archivo ListadoComunicadoBase.cs.

◆ _DescripcionAdicional

string sage.ew.listados.Clases.ListadoComunicadoBase._DescripcionAdicional
getset

Descripción adicional

Definición en la línea 65 del archivo ListadoComunicadoBase.cs.

◆ _KeyCampoListado

string sage.ew.listados.Clases.ListadoComunicadoBase._KeyCampoListado = ""
getset

Nombre de la columna en el listado enumerado

Definición en la línea 30 del archivo ListadoComunicadoBase.cs.

◆ _Predeterminado

bool sage.ew.listados.Clases.ListadoComunicadoBase._Predeterminado = false
getset

Indica si esta predeterminado

Definición en la línea 40 del archivo ListadoComunicadoBase.cs.

◆ _ValidateKeyCampo

bool sage.ew.listados.Clases.ListadoComunicadoBase._ValidateKeyCampo = true
getset

Indica si se debe validar el campo

Definición en la línea 35 del archivo ListadoComunicadoBase.cs.


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