Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.ew.objetos.EtiquetaDiasCobro

Clase derivada de EtiquetaBase para mostrar el Total Facturado. Más...

Diagrama de herencia de sage.ew.objetos.EtiquetaDiasCobro
sage.ew.objetos.EtiquetaBase

Estructuras de datos

class  cmb_TipoCalculo
 Combo especifico de propiedades para tipos de cobros. Más...
 
class  cmb_TiposCobro
 Combo especifico de propiedades para tipos de cobros. Más...
 

Métodos públicos

 EtiquetaDiasCobro ()
 Constructor del widget. Establede el titulo y comentario por defecto.
 
override string _Obtener_Resultado (DateTime tdFechaIni, DateTime tdFechaFin, out Color toColorEtiqueta, out string tcComentario)
 Redefinición para obtener el resultado a mostrar, en nuestro caso, la media de dias de cobro.
 
override bool _Loading (Dictionary< string, string > tdictPersonalizado)
 Opciones especificas de carga del widget: tipocobro.
 
override Dictionary< string, string > _Saving ()
 Opciones especificas a salvar: tipocobro.
 
override void _CalcularIntervaloFechas (functions.eTipoPeriodicidad toPeriodicidad)
 Override del metodo para calcular el intervalo de fechas.
 
- Métodos públicos heredados de sage.ew.objetos.EtiquetaBase
bool _Deleting ()
 Podremos realizar los controles necesarios al borrar el elemento, eliminar ficheros relacionados o registros de alguna tabla específica ...
 
bool _Filtrar (bool tlBefore=false)
 Realizar los cambios necesarios en las propiedades filtradas.
 
bool _OnShow ()
 _OnShow: Para poder realizar la carga inicial del control
 
bool _OnRefresh ()
 _OnRefresh: Para poder realizar el refresco de los datos.
 
virtual void _CalcularIntervaloFechas (eTipoPeriodicidad toPeriodicidad)
 Recarga el intervalo de fechas que tratar.
 
bool _Before_RunWorkerAsync ()
 Prepararación / configuración previa del widget antes de consultar la información.
 
void _WidgetExecuteRunWorker (object sender, DoWorkEventArgs e)
 Método que define el proceso que se va a ejecutar en segundo plano.
 
void _WidgetRunWorkerCompleted (object sender, RunWorkerCompletedEventArgs e)
 Método que se ejecutará al finalizar el proceso.
 
 EtiquetaBase ()
 Constructor.
 

Métodos protegidos

override void Dispose (bool disposing)
 Limpiar los recursos que se estén utilizando.
 
- Métodos protegidos heredados de sage.ew.objetos.EtiquetaBase
override void Dispose (bool disposing)
 Limpiar los recursos que se estén utilizando.
 

Propiedades

List< string > _TiposCobros [get]
 Obtener la lista de los posibles tipos de cobro a partir de eTipoCobro lo usaremos para pasarlo a la clase que genera el desplegable en las propiedades.
 
string _TipoCobro [get, set]
 Tipo de cobro.
 
new string _TipoCalculo [get, set]
 Tipo de cálculo.
 
List< string > _TiposCalculos [get]
 Obtener la lista de los posibles tipos de cobro a partir de eTipoCobro lo usaremos para pasarlo a la clase que genera el desplegable en las propiedades.
 
int _Dias [get, set]
 Días.
 
- Propiedades heredados de sage.ew.objetos.EtiquetaBase
int _X [get, set]
 Posición X del widget.
 
int _Y [get, set]
 Posición Y del widget.
 
int _Alto [get, set]
 Alto del objeto.
 
int _Ancho [get, set]
 Ancho del objeto.
 
Color _ColorFondoEtiqueta [get, set]
 Color de fondo de la etiqueta.
 
string _Titulo [get, set]
 Texto para el título general de la etiqueta.
 
Color _ForeColorTitulo [get, set]
 Color de la fuente del título.
 
Color _BackColorTitulo [get, set]
 Color de fondo del título.
 
Font _FuenteTitulo [get, set]
 Fuente del título del widget.
 
string _Resultado [get, set]
 Texto para el resultado de la etiqueta.
 
Font _FuenteResultado [get, set]
 Fuente del resultado.
 
Color _ColorFuenteResultado [get, set]
 Color de la fuente del resultado.
 
ePosicion _PosicionResultado [get, set]
 Posición del resultado.
 
string _Comentario [get, set]
 Mostrará un texto de una línea por debajo del valor de resultado a modo de comentario visible.
 
Font _FuenteComentario [get, set]
 Fuente del resultado.
 
Color _ColorFuenteComentario [get, set]
 Color de la fuente del comentario.
 
bool _Datos_Asincronos [get, set]
 Propiedad para gestionar la forma de obtener los datos.
 
virtual eTipoCalculo _TipoCalculo [get, set]
 Tipo de cálculo.
 
decimal _TotalResultado [get, set]
 Devuelve el resultado en formato numérico que se informa en el widget de etiqueta.
 
bool _AplicarEstilos [get, set]
 Obtiene o establece si el control debe aplicar estilos.
 
string _NombreID [get, set]
 Obtiene o establece el menú contextual.
 
bool _Editando [get, set]
 Obtiene o establece si el control esta en modo de edición.
 
Image _ImagenPersonalizable [get, set]
 Implementación del la imagen personalizable.
 
int _Intervalo [get, set]
 Obtiene o establece el intervalo de refresco.
 
bool _Refrescar [get, set]
 Nos indica si presentará la opción de refrescar el control.
 
ewcontextmenustrip _Menu [get, set]
 Obtiene o establece el menú contextual.
 
bool _Contorno [get, set]
 Indica si el control debe de pintar el contorno en el widget.
 
Color _ColorContorno [get, set]
 Color de fondo del contorno.
 
bool _Escalable [get, set]
 PARTE 100252 Nos indica si el control será escalable.
 
ControladorDesktop _ControladorDesktop [get, set]
 Tendremos el controlador mediante el que se podrá guardar las propiedades de un control y otras accciones como borrar un elemento ...
 
Color _ColorLetra [get, set]
 _ColorLetra: Color de la letra del control
 
Font _Fuente [get, set]
 _Fuente: Fuente del control
 
bool _Resizable [get, set]
 Nos permite definir si el widget se puede mover en tiempo de ejecución del escritorio.
 
IUserElementoDesktop_GetData_Async _UserElementoDesktop [get, set]
 Referencia al contenedor del widget.
 
int _TiempoMaximo [get, set]
 Tiempo máximo en segundos.
 

Otros miembros heredados

- Campos de datos heredados de sage.ew.objetos.EtiquetaBase
Dictionary< string, string > _Configuracion = null
 Diccionario de configuración del widget.
 
- Atributos protegidos heredados de sage.ew.objetos.EtiquetaBase
DateTime _dFechaIni
 Variables para gestionar el filtro de fechas a realizar al ejecutar la etiqueta de resultados.
 
DateTime _dFechaFin
 
bool ActualizaTextosColores = false
 Define si se actualizarán los colores y textos de la etiqueta tras recuperar el resultado de la misma.
 

Descripción detallada

Clase derivada de EtiquetaBase para mostrar el Total Facturado.

Definición en la línea 23 del archivo EtiquetaDiasCobro.cs.

Documentación de constructores y destructores

◆ EtiquetaDiasCobro()

sage.ew.objetos.EtiquetaDiasCobro.EtiquetaDiasCobro ( )
inline

Constructor del widget. Establede el titulo y comentario por defecto.

Definición en la línea 164 del archivo EtiquetaDiasCobro.cs.

Documentación de funciones miembro

◆ _CalcularIntervaloFechas()

override void sage.ew.objetos.EtiquetaDiasCobro._CalcularIntervaloFechas ( functions.eTipoPeriodicidad toPeriodicidad)
inline

Override del metodo para calcular el intervalo de fechas.

Parámetros
toPeriodicidad

Definición en la línea 257 del archivo EtiquetaDiasCobro.cs.

◆ _Loading()

override bool sage.ew.objetos.EtiquetaDiasCobro._Loading ( Dictionary< string, string > tdictPersonalizado)
inlinevirtual

Opciones especificas de carga del widget: tipocobro.

Parámetros
tdictPersonalizado
Devuelve

Reimplementado de sage.ew.objetos.EtiquetaBase.

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

◆ _Obtener_Resultado()

override string sage.ew.objetos.EtiquetaDiasCobro._Obtener_Resultado ( DateTime tdFechaIni,
DateTime tdFechaFin,
out Color toColorEtiqueta,
out string tcComentario )
inlinevirtual

Redefinición para obtener el resultado a mostrar, en nuestro caso, la media de dias de cobro.

Parámetros
tdFechaIni
tdFechaFin
toColorEtiqueta
tcComentario
Devuelve

Reimplementado de sage.ew.objetos.EtiquetaBase.

Definición en la línea 179 del archivo EtiquetaDiasCobro.cs.

◆ _Saving()

override Dictionary< string, string > sage.ew.objetos.EtiquetaDiasCobro._Saving ( )
inlinevirtual

Opciones especificas a salvar: tipocobro.

Devuelve

Reimplementado de sage.ew.objetos.EtiquetaBase.

Definición en la línea 238 del archivo EtiquetaDiasCobro.cs.

◆ Dispose()

override void sage.ew.objetos.EtiquetaDiasCobro.Dispose ( bool disposing)
inlineprotected

Limpiar los recursos que se estén utilizando.

Parámetros
disposingtrue si los recursos administrados se deben eliminar; false en caso contrario, false.

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

Documentación de propiedades

◆ _Dias

int sage.ew.objetos.EtiquetaDiasCobro._Dias
getset

Días.

Definición en la línea 141 del archivo EtiquetaDiasCobro.cs.

◆ _TipoCalculo

new string sage.ew.objetos.EtiquetaDiasCobro._TipoCalculo
getset

Tipo de cálculo.

Definición en la línea 98 del archivo EtiquetaDiasCobro.cs.

◆ _TipoCobro

string sage.ew.objetos.EtiquetaDiasCobro._TipoCobro
getset

Tipo de cobro.

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

◆ _TiposCalculos

List<string> sage.ew.objetos.EtiquetaDiasCobro._TiposCalculos
get

Obtener la lista de los posibles tipos de cobro a partir de eTipoCobro lo usaremos para pasarlo a la clase que genera el desplegable en las propiedades.

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

◆ _TiposCobros

List<string> sage.ew.objetos.EtiquetaDiasCobro._TiposCobros
get

Obtener la lista de los posibles tipos de cobro a partir de eTipoCobro lo usaremos para pasarlo a la clase que genera el desplegable en las propiedades.

Definición en la línea 52 del archivo EtiquetaDiasCobro.cs.


La documentación de esta clase está generada de los siguientes archivos: