Referencia de la Clase sage.ew.ewbase.Clases.UserMessageBox

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

Diagrama de herencias de sage.ew.ewbase.Clases.UserMessageBox
sage.ew.interficies.IUserMessageBox sage.ew.interficies.IUserMessageBox

Métodos públicos

 UserMessageBox ()
 Constructor Más...
 
 UserMessageBox (DataRow toRowMsg)
 Constructor a partir de un DataRow Más...
 
bool _Load (DataRow toRowMsg)
 Cargar datos del mensaje a partir de un DataRow Más...
 
bool _Load ()
 Consultamos los mensajes que coincidicen con _cUsuario, _cPantalla, _cMsgBox cargados Más...
 
bool _Save ()
 Método para guardar la configuración de un mensaje en la tabla COMUNES!USRMSGBOX Más...
 
bool _Delete ()
 Para eliminar un mensaje de USRMSGBOX Más...
 
void _CargarOpciones (Dictionary< string, string > toDiccionarioRespuestas, string toDialogResult)
 Carga las opciones de respuestas y guarda el resultado por seleccionado Más...
 
UserMessageBoxOpcion _DialogOpcionSel ()
 Devuelve la _DialogResult del registro de _Opciones que tiene a true _Sel Más...
 
string SerializeOpciones (BindingList< UserMessageBoxOpcion > toOpciones)
 Método para convertir el BindingList de opciones a un string serializado Más...
 
 UserMessageBox ()
 Constructor Más...
 
 UserMessageBox (DataRow toRowMsg)
 Constructor a partir de un DataRow Más...
 
bool _Load (DataRow toRowMsg)
 Cargar datos del mensaje a partir de un DataRow Más...
 
bool _Save ()
 Método para guardar la configuración de un mensaje en la tabla COMUNES!USRMSGBOX Más...
 
bool _Delete ()
 

Propiedades

String _Usuario [get, set]
 Usuario para la gestión del mensaje (KEY) Más...
 
String _Pantalla [get, set]
 Pantalla en la que se muestra el mensaje (KEY) Más...
 
String _MsgBox [get, set]
 GUID_ID del mensaje (KEY) Más...
 
String _Pregunta [get, set]
 Pregunta asociada al mensaje Más...
 
bool _AvisoActivo [get, set]
 Mostrar avisos de respuesta automática activada Este check permite decidir si mostrar/ocultar pop-ups con los mensajes/respuestas guardados Más...
 
String _OpcionesJSON [get, set]
 Posibles respuestas al mensaje y que opción ha seleccionado (JSON) Más...
 
BindingList< UserMessageBoxOpcion_Opciones [get, set]
 Posibles respuestas al mensaje y que opción ha seleccionado (JSON deserializado) (no se guarda en BD) Más...
 
bool _Deleted [get, set]
 Para saber si se ha eliminado el mensaje (no se guarda en BD) Más...
 
bool _Modified [get, set]
 Para saber si se ha modificado el mensaje (no se guarda en BD) Más...
 
String _ErrorMessage [get, set]
 Para devolver incidencias (no se guarda en BD) Más...
 
String _Opciones [get, set]
 Posibles respuestas al mensaje y que opción ha seleccionado (JSON) Más...
 
- Propiedades heredados desde sage.ew.interficies.IUserMessageBox
String _Usuario [get, set]
 Usuario relacionado con el mensaje (KEY) Más...
 
String _Pantalla [get, set]
 Pantalla en la que se muestra el mensaje (KEY) Más...
 
String _MsgBox [get, set]
 GUID_ID del mensaje (KEY) Más...
 
String _Pregunta [get, set]
 Pregunta asociada al mensaje Más...
 
bool _AvisoActivo [get, set]
 Para saber si hay que mostrar avisos con este mensaje Más...
 
String _OpcionesJSON [get, set]
 Posibles respuestas al mensaje y que opción ha seleccionado (JSON) Más...
 
BindingList< UserMessageBoxOpcion_Opciones [get, set]
 Posibles respuestas al mensaje y que opción ha seleccionado (JSON deserializado) Más...
 
bool _Deleted [get, set]
 Para saber si se ha borrado el mensaje Más...
 
bool _Modified [get, set]
 Para saber si se ha modificado el mensaje Más...
 

Descripción detallada

Clase base para la gestión de mensajes de usuario

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

Documentación del constructor y destructor

◆ UserMessageBox() [1/4]

sage.ew.ewbase.Clases.UserMessageBox.UserMessageBox ( )
inline

Constructor

Definición en la línea 306 del archivo UserFormConfig.cs.

◆ UserMessageBox() [2/4]

sage.ew.ewbase.Clases.UserMessageBox.UserMessageBox ( DataRow  toRowMsg)
inline

Constructor a partir de un DataRow

Definición en la línea 314 del archivo UserFormConfig.cs.

◆ UserMessageBox() [3/4]

sage.ew.ewbase.Clases.UserMessageBox.UserMessageBox ( )
inline

Constructor

Definición en la línea 224 del archivo UserMessageBox.cs.

◆ UserMessageBox() [4/4]

sage.ew.ewbase.Clases.UserMessageBox.UserMessageBox ( DataRow  toRowMsg)
inline

Constructor a partir de un DataRow

Definición en la línea 232 del archivo UserMessageBox.cs.

Documentación de las funciones miembro

◆ _CargarOpciones()

void sage.ew.ewbase.Clases.UserMessageBox._CargarOpciones ( Dictionary< string, string >  toDiccionarioRespuestas,
string  toDialogResult 
)
inline

Carga las opciones de respuestas y guarda el resultado por seleccionado

Devuelve
Parámetros
toDiccionarioRespuestas

///

Parámetros
toDialogResult

Definición en la línea 449 del archivo UserFormConfig.cs.

◆ _Delete() [1/2]

bool sage.ew.ewbase.Clases.UserMessageBox._Delete ( )
inline

Devuelve

Implementa sage.ew.interficies.IUserMessageBox.

Definición en la línea 271 del archivo UserMessageBox.cs.

◆ _Delete() [2/2]

bool sage.ew.ewbase.Clases.UserMessageBox._Delete ( )
inline

Para eliminar un mensaje de USRMSGBOX

Devuelve

Implementa sage.ew.interficies.IUserMessageBox.

Definición en la línea 414 del archivo UserFormConfig.cs.

◆ _DialogOpcionSel()

UserMessageBoxOpcion sage.ew.ewbase.Clases.UserMessageBox._DialogOpcionSel ( )
inline

Devuelve la _DialogResult del registro de _Opciones que tiene a true _Sel

Devuelve

Definición en la línea 470 del archivo UserFormConfig.cs.

◆ _Load() [1/3]

bool sage.ew.ewbase.Clases.UserMessageBox._Load ( DataRow  toRowMsg)
inline

Cargar datos del mensaje a partir de un DataRow

Devuelve

Implementa sage.ew.interficies.IUserMessageBox.

Definición en la línea 247 del archivo UserMessageBox.cs.

◆ _Load() [2/3]

bool sage.ew.ewbase.Clases.UserMessageBox._Load ( DataRow  toRowMsg)
inline

Cargar datos del mensaje a partir de un DataRow

Devuelve

Implementa sage.ew.interficies.IUserMessageBox.

Definición en la línea 329 del archivo UserFormConfig.cs.

◆ _Load() [3/3]

bool sage.ew.ewbase.Clases.UserMessageBox._Load ( )
inline

Consultamos los mensajes que coincidicen con _cUsuario, _cPantalla, _cMsgBox cargados

Definición en la línea 348 del archivo UserFormConfig.cs.

◆ _Save() [1/2]

bool sage.ew.ewbase.Clases.UserMessageBox._Save ( )
inline

Método para guardar la configuración de un mensaje en la tabla COMUNES!USRMSGBOX

Devuelve

Implementa sage.ew.interficies.IUserMessageBox.

Definición en la línea 262 del archivo UserMessageBox.cs.

◆ _Save() [2/2]

bool sage.ew.ewbase.Clases.UserMessageBox._Save ( )
inline

Método para guardar la configuración de un mensaje en la tabla COMUNES!USRMSGBOX

Devuelve

Implementa sage.ew.interficies.IUserMessageBox.

Definición en la línea 370 del archivo UserFormConfig.cs.

◆ SerializeOpciones()

string sage.ew.ewbase.Clases.UserMessageBox.SerializeOpciones ( BindingList< UserMessageBoxOpcion toOpciones)
inline

Método para convertir el BindingList de opciones a un string serializado

Parámetros
toOpciones
Devuelve

Definición en la línea 544 del archivo UserFormConfig.cs.

Documentación de propiedades

◆ _AvisoActivo

bool sage.ew.ewbase.Clases.UserMessageBox._AvisoActivo
getset

Mostrar avisos de respuesta automática activada Este check permite decidir si mostrar/ocultar pop-ups con los mensajes/respuestas guardados

Definición en la línea 235 del archivo UserFormConfig.cs.

◆ _Deleted

bool sage.ew.ewbase.Clases.UserMessageBox._Deleted
getset

Para saber si se ha eliminado el mensaje (no se guarda en BD)

Definición en la línea 272 del archivo UserFormConfig.cs.

◆ _ErrorMessage

String sage.ew.ewbase.Clases.UserMessageBox._ErrorMessage
getset

Para devolver incidencias (no se guarda en BD)

Definición en la línea 292 del archivo UserFormConfig.cs.

◆ _Modified

bool sage.ew.ewbase.Clases.UserMessageBox._Modified
getset

Para saber si se ha modificado el mensaje (no se guarda en BD)

Definición en la línea 282 del archivo UserFormConfig.cs.

◆ _MsgBox

String sage.ew.ewbase.Clases.UserMessageBox._MsgBox
getset

GUID_ID del mensaje (KEY)

Definición en la línea 214 del archivo UserFormConfig.cs.

◆ _Opciones [1/2]

String sage.ew.ewbase.Clases.UserMessageBox._Opciones
getset

Posibles respuestas al mensaje y que opción ha seleccionado (JSON)

Definición en la línea 210 del archivo UserMessageBox.cs.

◆ _Opciones [2/2]

BindingList<UserMessageBoxOpcion> sage.ew.ewbase.Clases.UserMessageBox._Opciones
getset

Posibles respuestas al mensaje y que opción ha seleccionado (JSON deserializado) (no se guarda en BD)

Definición en la línea 256 del archivo UserFormConfig.cs.

◆ _OpcionesJSON

String sage.ew.ewbase.Clases.UserMessageBox._OpcionesJSON
getset

Posibles respuestas al mensaje y que opción ha seleccionado (JSON)

Definición en la línea 246 del archivo UserFormConfig.cs.

◆ _Pantalla

String sage.ew.ewbase.Clases.UserMessageBox._Pantalla
getset

Pantalla en la que se muestra el mensaje (KEY)

Definición en la línea 204 del archivo UserFormConfig.cs.

◆ _Pregunta

String sage.ew.ewbase.Clases.UserMessageBox._Pregunta
getset

Pregunta asociada al mensaje

Definición en la línea 224 del archivo UserFormConfig.cs.

◆ _Usuario

String sage.ew.ewbase.Clases.UserMessageBox._Usuario
getset

Usuario para la gestión del mensaje (KEY)

Definición en la línea 194 del archivo UserFormConfig.cs.


La documentación para esta clase fue generada a partir de los siguientes ficheros: