Referencia de la Clase sage.ew.objetos.Notificador

Widget para las notificaciones de Sage50 PE-100247 Más...

Diagrama de herencias de sage.ew.objetos.Notificador

Estructuras de datos

class  cmb_TiposPeriodos
 Combo de propiedades para el tipo de opcion a seleccionar opciones: enum.TiposOpciones Más...
 

Métodos públicos

 Notificador ()
 Constructor vacío Más...
 
 Notificador (bool tlRefresh=true)
 Constructor Más...
 
bool _Deleting ()
 Borrar el widget Más...
 
bool _Filtrar (bool tlBefore=false)
 Realizar los cambios necesarios en las propiedades filtradas Más...
 
bool _OnRefresh ()
 Evento que se produce en el refresco del widget Más...
 
bool _OnShow ()
 Evento que se produce al mostrar el widget Más...
 
Dictionary< string, string > _Saving ()
 Evento que se produce al guardar el escritorio Más...
 
bool _Loading (Dictionary< string, string > tdictPersonalizado)
 Carga personalizada del widget Más...
 
void _NotifyClick (int tnId)
 Método de notificacion por defecto Más...
 
void _DeleteNotificaciones (DataRow[] tdrNotificaciones)
 Borra las notificaciones seleccionadas

Parámetros
tdrNotificacionesDataRow de las notificaciones a borrar
Más...
 
void _Show ()
 Presentamos las notificaciones Más...
 
new void Dispose ()
 Public implementation of Dispose pattern callable by consumers. Más...
 

Campos de datos

string _ImagenSinPath = string.Empty
 Imagen por defecto (sin path) Más...
 

Métodos protegidos

virtual new void Dispose (bool disposing)
 Protected implementation of Dispose pattern. Más...
 

Propiedades

new int _Alto [get, set]
 Alto del objeto Más...
 
new int _Ancho [get, set]
 Ancho del objeto Más...
 
Color _BackColor [get, set]
 Obtiene o establece el color de fondo del botón Más...
 
new bool _Editando [get, set]
 Obtiene o establece si el control esta en modo de edición Más...
 
bool _PanelInferior [get, set]
 Obtiene o establece si el control se oculta en modo de ejecución si no hay notificaciones Más...
 
int _Notificaciones [get]
 Devuelve el número de notificaciones Más...
 
Color _BackColorBadge [get, set]
 Color de fondo del indicador numérico de notificación Más...
 
Color _ForeColorBadge [get, set]
 Color de fuente del indicador numérico de notificación Más...
 
Font _FuenteBadge [get, set]
 Fuente del título del widget Más...
 
string _Imagen [get, set]
 Imagen por defecto (con path): Permite seleccionar imágenes a mostrar en el botón Más...
 
string _Periodicidad [get, set]
 Propiedad string tipo combo con el tipo de periodicidad del notificador (TiposPeriodos) Más...
 
string _Categoria [get, set]
 Texto libre que define el filtro por categoría en caso de que se especifique Más...
 
int _IntervaloRefresco [get, set]
 Número de minutos entre refresco de las notificaciones Más...
 
bool _VistoAutomaticamente [get, set]
 Marca los nuevos registros como "leidos" cuando se muestra el formulario de notificaciones. Más...
 

Descripción detallada

Widget para las notificaciones de Sage50 PE-100247

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

Documentación del constructor y destructor

◆ Notificador() [1/2]

sage.ew.objetos.Notificador.Notificador ( )
inline

Constructor vacío

Definición en la línea 388 del archivo Notificador.cs.

◆ Notificador() [2/2]

sage.ew.objetos.Notificador.Notificador ( bool  tlRefresh = true)
inline

Constructor

Parámetros
tlRefreshRealizar el refresco al instanciarse

Definición en la línea 397 del archivo Notificador.cs.

Documentación de las funciones miembro

◆ _DeleteNotificaciones()

void sage.ew.objetos.Notificador._DeleteNotificaciones ( DataRow []  tdrNotificaciones)
inline

Borra las notificaciones seleccionadas

Parámetros
tdrNotificacionesDataRow de las notificaciones a borrar

Definición en la línea 559 del archivo Notificador.cs.

◆ _Deleting()

bool sage.ew.objetos.Notificador._Deleting ( )
inline

Borrar el widget

Devuelve

Definición en la línea 409 del archivo Notificador.cs.

◆ _Filtrar()

bool sage.ew.objetos.Notificador._Filtrar ( bool  tlBefore = false)
inline

Realizar los cambios necesarios en las propiedades filtradas

Parámetros
tlBefore
Devuelve

Definición en la línea 419 del archivo Notificador.cs.

◆ _Loading()

bool sage.ew.objetos.Notificador._Loading ( Dictionary< string, string >  tdictPersonalizado)
inline

Carga personalizada del widget

Parámetros
tdictPersonalizado
Devuelve

Definición en la línea 475 del archivo Notificador.cs.

◆ _NotifyClick()

void sage.ew.objetos.Notificador._NotifyClick ( int  tnId)
inline

Método de notificacion por defecto

Parámetros
tnId

Definición en la línea 515 del archivo Notificador.cs.

◆ _OnRefresh()

bool sage.ew.objetos.Notificador._OnRefresh ( )
inline

Evento que se produce en el refresco del widget

Devuelve

Definición en la línea 428 del archivo Notificador.cs.

◆ _OnShow()

bool sage.ew.objetos.Notificador._OnShow ( )
inline

Evento que se produce al mostrar el widget

Devuelve

Definición en la línea 439 del archivo Notificador.cs.

◆ _Saving()

Dictionary<string, string> sage.ew.objetos.Notificador._Saving ( )
inline

Evento que se produce al guardar el escritorio

Devuelve

Definición en la línea 450 del archivo Notificador.cs.

◆ _Show()

void sage.ew.objetos.Notificador._Show ( )
inline

Presentamos las notificaciones

Definición en la línea 571 del archivo Notificador.cs.

◆ Dispose() [1/2]

new void sage.ew.objetos.Notificador.Dispose ( )
inline

Public implementation of Dispose pattern callable by consumers.

Definición en la línea 1009 del archivo Notificador.cs.

◆ Dispose() [2/2]

virtual new void sage.ew.objetos.Notificador.Dispose ( bool  disposing)
inlineprotectedvirtual

Protected implementation of Dispose pattern.

Parámetros
disposing

Definición en la línea 1019 del archivo Notificador.cs.

Documentación de los campos

◆ _ImagenSinPath

string sage.ew.objetos.Notificador._ImagenSinPath = string.Empty

Imagen por defecto (sin path)

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

Documentación de propiedades

◆ _Alto

new int sage.ew.objetos.Notificador._Alto
getset

Alto del objeto

Definición en la línea 34 del archivo Notificador.cs.

◆ _Ancho

new int sage.ew.objetos.Notificador._Ancho
getset

Ancho del objeto

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

◆ _BackColor

Color sage.ew.objetos.Notificador._BackColor
getset

Obtiene o establece el color de fondo del botón

Definición en la línea 62 del archivo Notificador.cs.

◆ _BackColorBadge

Color sage.ew.objetos.Notificador._BackColorBadge
getset

Color de fondo del indicador numérico de notificación

Definición en la línea 223 del archivo Notificador.cs.

◆ _Categoria

string sage.ew.objetos.Notificador._Categoria
getset

Texto libre que define el filtro por categoría en caso de que se especifique

Definición en la línea 334 del archivo Notificador.cs.

◆ _Editando

new bool sage.ew.objetos.Notificador._Editando
getset

Obtiene o establece si el control esta en modo de edición

Definición en la línea 87 del archivo Notificador.cs.

◆ _ForeColorBadge

Color sage.ew.objetos.Notificador._ForeColorBadge
getset

Color de fuente del indicador numérico de notificación

Definición en la línea 245 del archivo Notificador.cs.

◆ _FuenteBadge

Font sage.ew.objetos.Notificador._FuenteBadge
getset

Fuente del título del widget

Definición en la línea 267 del archivo Notificador.cs.

◆ _Imagen

string sage.ew.objetos.Notificador._Imagen
getset

Imagen por defecto (con path): Permite seleccionar imágenes a mostrar en el botón

Definición en la línea 291 del archivo Notificador.cs.

◆ _IntervaloRefresco

int sage.ew.objetos.Notificador._IntervaloRefresco
getset

Número de minutos entre refresco de las notificaciones

Definición en la línea 350 del archivo Notificador.cs.

◆ _Notificaciones

int sage.ew.objetos.Notificador._Notificaciones
get

Devuelve el número de notificaciones

Definición en la línea 134 del archivo Notificador.cs.

◆ _PanelInferior

bool sage.ew.objetos.Notificador._PanelInferior
getset

Obtiene o establece si el control se oculta en modo de ejecución si no hay notificaciones

Definición en la línea 114 del archivo Notificador.cs.

◆ _Periodicidad

string sage.ew.objetos.Notificador._Periodicidad
getset

Propiedad string tipo combo con el tipo de periodicidad del notificador (TiposPeriodos)

Definición en la línea 318 del archivo Notificador.cs.

◆ _VistoAutomaticamente

bool sage.ew.objetos.Notificador._VistoAutomaticamente
getset

Marca los nuevos registros como "leidos" cuando se muestra el formulario de notificaciones.

Definición en la línea 375 del archivo Notificador.cs.


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