Referencia de la Clase Sage.ES.S50.Comunicados.Negocio.Clases.ConfiguracionExpresionesListados

Más...

Estructuras de datos

class  ListadoData
 

Métodos públicos

bool _ExisteDestinatarioListado (string tcCodigo)
 Indica si el destinatario existe en el listado Más...
 
override string ToString ()
 Override para serializar el objeto Más...
 
bool _ListadoIsValid (string tcColumnName="")
 Indica si es un comunicado de listado válido Más...
 
bool _Validate ()
 Valida la configuración Más...
 
ComunicadosGenerar._ComunicadoLabel _GetValueExpresion (ComunicadosGenerar._ComunicadoLabel toComunicadoLabel, ComunicadosGenerar toGenerador, string tcCodigo)
 Devuelveel valor de una expresións Más...
 
ComunicadosGenerar._ComunicadoLabel _GetValueForEach (string tcForEach, string tcCodigo, ComunicadosGenerar toGenerador)
 Devuelveel valor de un bucle Más...
 
bool _AddExpresionComunicado (List< ExpresionComunicado > toListExpresions)
 Añadir lista de expresiones Más...
 
bool _AddExpresionComunicado (IExpresionComunicado toExpresions)
 Añadir IExpresionComunicado Más...
 
bool _AddExpresionComunicado (ExpresionComunicado toExpresion)
 Añadir expresion Más...
 
void _ShowFiltros ()
 Refrescca los filtros del listado Más...
 
void _RefreshDestinatarios (DataTable toDt)
 Refresca los destinatarios a partir de un Datatable Más...
 
string _GetCodigoAleatorio (TipoDestinatarios toTipoDestinatarios, bool tbMail)
 Obtiene un codigo aleatorio para la simulación Más...
 

Métodos públicos estáticos

static ConfiguracionExpresionesListados _GetConfiguracion (string tcConfig)
 Deserializa el objeto ConfiguracionComunicadosListados Más...
 

Propiedades

IMante _Mante [get, set]
 Manteniemiento parent Más...
 
List< ExpresionComunicado_ExpresionesComunicado [get, set]
 listado de expresiones vinculados Más...
 
bool _ListadoAgrupado = false [get, set]
 Indica si el listado está agrupado Más...
 
bool _PresentarFiltros [get, set]
 Indica si se tienen que presentar los filtros al ejecutar Más...
 
IListadoComunicado _ListadoComunicado [get, set]
 IListadoComunicado seleccionado Más...
 
string _CodigoListado [get, set]
 Codigo de listado Más...
 
string _KeyCampoListado [get, set]
 IListadoComunicado seleccionado Más...
 
int _ConfiguracionListado = -1 [get, set]
 Identificador de la configuración del listado Más...
 
string _ConfiguracionListadoNombre [get, set]
 Identificador de la configuración del listado Más...
 
string _ConfiguracionListadoUsuario [get, set]
 Usuario de la configuración del listado Más...
 
bool _ConfiguracionListadoPublico [get, set]
 Permiso de la configuración del listado Más...
 
string _ConfiguracionFiltrosListado = "" [get, set]
 Filtros del listado Más...
 
string _ConfiguracionOpcionesListado = "" [get, set]
 Opciones del listado Más...
 
string _ConfiguracionDivisaListado = "" [get, set]
 Opciones del listado Más...
 
IListados _Listado [get, set]
 Filtros listado Más...
 
string _ErrorMessage [get, set]
 Mensaje de error Más...
 
List< string > _DestinatariosListado [get]
 Chache de los destinataios del listado Más...
 

Descripción detallada

Definición en la línea 32 del archivo ConfiguracionComunicadosListados.cs.

Documentación de las funciones miembro

◆ _AddExpresionComunicado() [1/3]

bool Sage.ES.S50.Comunicados.Negocio.Clases.ConfiguracionExpresionesListados._AddExpresionComunicado ( List< ExpresionComunicado toListExpresions)
inline

Añadir lista de expresiones

Parámetros
toListExpresions
Devuelve

Definición en la línea 665 del archivo ConfiguracionComunicadosListados.cs.

◆ _AddExpresionComunicado() [2/3]

bool Sage.ES.S50.Comunicados.Negocio.Clases.ConfiguracionExpresionesListados._AddExpresionComunicado ( IExpresionComunicado  toExpresions)
inline

Añadir IExpresionComunicado

Parámetros
toExpresions
Devuelve

Definición en la línea 679 del archivo ConfiguracionComunicadosListados.cs.

◆ _AddExpresionComunicado() [3/3]

bool Sage.ES.S50.Comunicados.Negocio.Clases.ConfiguracionExpresionesListados._AddExpresionComunicado ( ExpresionComunicado  toExpresion)
inline

Añadir expresion

Parámetros
toExpresion
Devuelve

Definición en la línea 696 del archivo ConfiguracionComunicadosListados.cs.

◆ _ExisteDestinatarioListado()

bool Sage.ES.S50.Comunicados.Negocio.Clases.ConfiguracionExpresionesListados._ExisteDestinatarioListado ( string  tcCodigo)
inline

Indica si el destinatario existe en el listado

Parámetros
tcCodigo
Devuelve

Definición en la línea 287 del archivo ConfiguracionComunicadosListados.cs.

◆ _GetCodigoAleatorio()

string Sage.ES.S50.Comunicados.Negocio.Clases.ConfiguracionExpresionesListados._GetCodigoAleatorio ( TipoDestinatarios  toTipoDestinatarios,
bool  tbMail 
)
inline

Obtiene un codigo aleatorio para la simulación

Parámetros
toTipoDestinatarios
tbMail
Devuelve

Definición en la línea 815 del archivo ConfiguracionComunicadosListados.cs.

◆ _GetConfiguracion()

static ConfiguracionExpresionesListados Sage.ES.S50.Comunicados.Negocio.Clases.ConfiguracionExpresionesListados._GetConfiguracion ( string  tcConfig)
inlinestatic

Deserializa el objeto ConfiguracionComunicadosListados

Parámetros
tcConfig
Devuelve

Definición en la línea 297 del archivo ConfiguracionComunicadosListados.cs.

◆ _GetValueExpresion()

ComunicadosGenerar._ComunicadoLabel Sage.ES.S50.Comunicados.Negocio.Clases.ConfiguracionExpresionesListados._GetValueExpresion ( ComunicadosGenerar._ComunicadoLabel  toComunicadoLabel,
ComunicadosGenerar  toGenerador,
string  tcCodigo 
)
inline

Devuelveel valor de una expresións

Devuelve

Definición en la línea 382 del archivo ConfiguracionComunicadosListados.cs.

◆ _GetValueForEach()

ComunicadosGenerar._ComunicadoLabel Sage.ES.S50.Comunicados.Negocio.Clases.ConfiguracionExpresionesListados._GetValueForEach ( string  tcForEach,
string  tcCodigo,
ComunicadosGenerar  toGenerador 
)
inline

Devuelveel valor de un bucle

Devuelve

Definición en la línea 404 del archivo ConfiguracionComunicadosListados.cs.

◆ _ListadoIsValid()

bool Sage.ES.S50.Comunicados.Negocio.Clases.ConfiguracionExpresionesListados._ListadoIsValid ( string  tcColumnName = "")
inline

Indica si es un comunicado de listado válido

Parámetros
tcColumnName
Devuelve

Definición en la línea 341 del archivo ConfiguracionComunicadosListados.cs.

◆ _RefreshDestinatarios()

void Sage.ES.S50.Comunicados.Negocio.Clases.ConfiguracionExpresionesListados._RefreshDestinatarios ( DataTable  toDt)
inline

Refresca los destinatarios a partir de un Datatable

Parámetros
toDt

Definición en la línea 723 del archivo ConfiguracionComunicadosListados.cs.

◆ _ShowFiltros()

void Sage.ES.S50.Comunicados.Negocio.Clases.ConfiguracionExpresionesListados._ShowFiltros ( )
inline

Refrescca los filtros del listado

Definición en la línea 710 del archivo ConfiguracionComunicadosListados.cs.

◆ _Validate()

bool Sage.ES.S50.Comunicados.Negocio.Clases.ConfiguracionExpresionesListados._Validate ( )
inline

Valida la configuración

Devuelve

Definición en la línea 360 del archivo ConfiguracionComunicadosListados.cs.

◆ ToString()

override string Sage.ES.S50.Comunicados.Negocio.Clases.ConfiguracionExpresionesListados.ToString ( )
inline

Override para serializar el objeto

Devuelve

Definición en la línea 319 del archivo ConfiguracionComunicadosListados.cs.

Documentación de propiedades

◆ _CodigoListado

string Sage.ES.S50.Comunicados.Negocio.Clases.ConfiguracionExpresionesListados._CodigoListado
getset

Codigo de listado

Definición en la línea 83 del archivo ConfiguracionComunicadosListados.cs.

◆ _ConfiguracionDivisaListado

string Sage.ES.S50.Comunicados.Negocio.Clases.ConfiguracionExpresionesListados._ConfiguracionDivisaListado = ""
getset

Opciones del listado

Definición en la línea 143 del archivo ConfiguracionComunicadosListados.cs.

◆ _ConfiguracionFiltrosListado

string Sage.ES.S50.Comunicados.Negocio.Clases.ConfiguracionExpresionesListados._ConfiguracionFiltrosListado = ""
getset

Filtros del listado

Definición en la línea 133 del archivo ConfiguracionComunicadosListados.cs.

◆ _ConfiguracionListado

int Sage.ES.S50.Comunicados.Negocio.Clases.ConfiguracionExpresionesListados._ConfiguracionListado = -1
getset

Identificador de la configuración del listado

Definición en la línea 112 del archivo ConfiguracionComunicadosListados.cs.

◆ _ConfiguracionListadoNombre

string Sage.ES.S50.Comunicados.Negocio.Clases.ConfiguracionExpresionesListados._ConfiguracionListadoNombre
getset

Identificador de la configuración del listado

Definición en la línea 118 del archivo ConfiguracionComunicadosListados.cs.

◆ _ConfiguracionListadoPublico

bool Sage.ES.S50.Comunicados.Negocio.Clases.ConfiguracionExpresionesListados._ConfiguracionListadoPublico
getset

Permiso de la configuración del listado

Definición en la línea 128 del archivo ConfiguracionComunicadosListados.cs.

◆ _ConfiguracionListadoUsuario

string Sage.ES.S50.Comunicados.Negocio.Clases.ConfiguracionExpresionesListados._ConfiguracionListadoUsuario
getset

Usuario de la configuración del listado

Definición en la línea 123 del archivo ConfiguracionComunicadosListados.cs.

◆ _ConfiguracionOpcionesListado

string Sage.ES.S50.Comunicados.Negocio.Clases.ConfiguracionExpresionesListados._ConfiguracionOpcionesListado = ""
getset

Opciones del listado

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

◆ _DestinatariosListado

List<string> Sage.ES.S50.Comunicados.Negocio.Clases.ConfiguracionExpresionesListados._DestinatariosListado
get

Chache de los destinataios del listado

Definición en la línea 226 del archivo ConfiguracionComunicadosListados.cs.

◆ _ErrorMessage

string Sage.ES.S50.Comunicados.Negocio.Clases.ConfiguracionExpresionesListados._ErrorMessage
getset

Mensaje de error

Definición en la línea 219 del archivo ConfiguracionComunicadosListados.cs.

◆ _ExpresionesComunicado

List<ExpresionComunicado> Sage.ES.S50.Comunicados.Negocio.Clases.ConfiguracionExpresionesListados._ExpresionesComunicado
getset

listado de expresiones vinculados

Definición en la línea 50 del archivo ConfiguracionComunicadosListados.cs.

◆ _KeyCampoListado

string Sage.ES.S50.Comunicados.Negocio.Clases.ConfiguracionExpresionesListados._KeyCampoListado
getset

IListadoComunicado seleccionado

Definición en la línea 107 del archivo ConfiguracionComunicadosListados.cs.

◆ _Listado

IListados Sage.ES.S50.Comunicados.Negocio.Clases.ConfiguracionExpresionesListados._Listado
getset

Filtros listado

Definición en la línea 150 del archivo ConfiguracionComunicadosListados.cs.

◆ _ListadoAgrupado

bool Sage.ES.S50.Comunicados.Negocio.Clases.ConfiguracionExpresionesListados._ListadoAgrupado = false
getset

Indica si el listado está agrupado

Definición en la línea 55 del archivo ConfiguracionComunicadosListados.cs.

◆ _ListadoComunicado

IListadoComunicado Sage.ES.S50.Comunicados.Negocio.Clases.ConfiguracionExpresionesListados._ListadoComunicado
getset

IListadoComunicado seleccionado

Definición en la línea 77 del archivo ConfiguracionComunicadosListados.cs.

◆ _Mante

IMante Sage.ES.S50.Comunicados.Negocio.Clases.ConfiguracionExpresionesListados._Mante
getset

Manteniemiento parent

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

◆ _PresentarFiltros

bool Sage.ES.S50.Comunicados.Negocio.Clases.ConfiguracionExpresionesListados._PresentarFiltros
getset

Indica si se tienen que presentar los filtros al ejecutar

Definición en la línea 63 del archivo ConfiguracionComunicadosListados.cs.


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