Clase base para la definición de Widgets de tipo círculo de consecución
Más...
|
| CirculoBase () |
| Constructor Más...
|
|
virtual decimal | _Obtener_Resultado (DateTime tdFechaini, DateTime tdFechafin, bool tlAnteriores=false) |
| Método para obtener el valor de consecución Más...
|
|
bool | _Deleting () |
| Metedo para el borrado. Para este componenete no se requieren acciones adicionales Más...
|
|
bool | _Filtrar (bool tlBefore=false) |
| Realizar los cambios necesarios en las propiedades filtradas Más...
|
|
bool | _Loading (Dictionary< string, string > tdictPersonalizado) |
| Cargamos las propiedades específicas del control a partir de la cadena guardada en el tag de PERSONALIZADO del JSON Más...
|
|
bool | _OnRefresh () |
| Método de la interficie IElemento para el refresco del control. Más...
|
|
bool | _OnShow () |
| Método de la interficie IElemento para la configuración del control. Más...
|
|
Dictionary< string, string > | _Saving () |
| Realizamos los cambios necesarios y nos devuelve la cadena que tenemos de guardar como personalizado Más...
|
|
bool | _Before_RunWorkerAsync () |
| Prepararación / configuración previa del widget antes de consultar la información Más...
|
|
void | _WidgetExecuteRunWorker (object sender, DoWorkEventArgs e) |
| Método que deifne el proceso que se va a ejecutar en segundo plano Más...
|
|
void | _WidgetRunWorkerCompleted (object sender, RunWorkerCompletedEventArgs e) |
| Método que se ejecutará al finalizar el proceso Más...
|
|
Control | _ShowConfig () |
| Inicializa y devuelve el control de configuracion del widget Más...
|
|
bool | _Validate (ref string tcError) |
| Valida que la configuración de la pantalla adicional de visualización sea válida Más...
|
|
|
virtual Color | _Obtener_ColorScore (decimal toValor) |
| Obtiene el color correspondiente al nivel de consecución Más...
|
|
virtual string | _Obtener_Label (decimal tnValorAbsoluto) |
| Método que en función de si se visualizan importes o porcentajes devuelve el texto para el label de la gráfica Más...
|
|
override void | Dispose (bool disposing) |
| Limpiar los recursos que se estén utilizando. Más...
|
|
|
bool | _Datos_Asincronos [get, set] |
| Propiedad para gestionar el uso de barra de herramientas de gráfico Más...
|
|
decimal | _Objetivo [get, set] |
| Obtiene o establece el valor objetivo Más...
|
|
eVisualizacion | _TipoDatos [get, set] |
| Determina el tipo de datos a mostrar Más...
|
|
Color | _ColorLow [get, set] |
| Obtiene o establece el color de valores mínimos (valor menor a 25%). Más...
|
|
Color | _ColorMedium [get, set] |
| Obtiene o establece el color de valores medio-bajos (valor menor a 50%). Más...
|
|
Color | _ColorMediumHigh [get, set] |
| Obtiene o establece el color de valores medio-altos (valor menor a 75%). Más...
|
|
Color | _ColorHigh [get, set] |
| Obtiene o establece el color de valores altos (valor de 75% o más). Más...
|
|
Color | _ColorUnreached [get, set] |
| Obtiene o establece el color del tramo no alcanzado. Más...
|
|
eSiNo | _Anteriores [get, set] |
| Obtiene o establece si se deben incorporar valores de ejercicios anteriores Más...
|
|
IUserElementoDesktop_GetData_Async | _UserElementoDesktop [get, set] |
| Referencia al contenedor del widget Más...
|
|
int | _TiempoMaximo [get, set] |
| Tiempo máximo en segundos Más...
|
|
Image | _ImagenPersonalizable [get, set] |
| Implementación del la imagen personalizable Más...
|
|
Clase base para la definición de Widgets de tipo círculo de consecución
Definición en la línea 22 del archivo CirculoBase.cs.
◆ eSiNo
Enumeración Si / No
Valores de enumeraciones |
---|
No | No
|
Si | Si
|
Definición en la línea 238 del archivo CirculoBase.cs.
◆ eVisualizacion
Tipos de visualización
Valores de enumeraciones |
---|
Porcentaje | Representa los datos en porcentaje
|
Valores | Representa los datos con valores
|
Definición en la línea 80 del archivo CirculoBase.cs.
◆ CirculoBase()
sage.ew.objetos.CirculoBase.CirculoBase |
( |
| ) |
|
|
inline |
◆ _Before_RunWorkerAsync()
bool sage.ew.objetos.CirculoBase._Before_RunWorkerAsync |
( |
| ) |
|
|
inline |
Prepararación / configuración previa del widget antes de consultar la información
- Devuelve
Definición en la línea 634 del archivo CirculoBase.cs.
◆ _Deleting()
bool sage.ew.objetos.CirculoBase._Deleting |
( |
| ) |
|
|
inline |
Metedo para el borrado. Para este componenete no se requieren acciones adicionales
- Devuelve
- true
Definición en la línea 356 del archivo CirculoBase.cs.
◆ _Filtrar()
bool sage.ew.objetos.CirculoBase._Filtrar |
( |
bool |
tlBefore = false | ) |
|
|
inline |
Realizar los cambios necesarios en las propiedades filtradas
- Parámetros
-
- Devuelve
Definición en la línea 366 del archivo CirculoBase.cs.
◆ _Loading()
bool sage.ew.objetos.CirculoBase._Loading |
( |
Dictionary< string, string > |
tdictPersonalizado | ) |
|
|
inline |
Cargamos las propiedades específicas del control a partir de la cadena guardada en el tag de PERSONALIZADO del JSON
- Parámetros
-
tdictPersonalizado | Diccionario de configuración |
- Devuelve
Definición en la línea 376 del archivo CirculoBase.cs.
◆ _Obtener_ColorScore()
virtual Color sage.ew.objetos.CirculoBase._Obtener_ColorScore |
( |
decimal |
toValor | ) |
|
|
inlineprotectedvirtual |
Obtiene el color correspondiente al nivel de consecución
- Parámetros
-
toValor | Valor absoluto sobre el que calcular el color |
- Devuelve
- Color obtenido
Definición en la línea 286 del archivo CirculoBase.cs.
◆ _Obtener_Label()
virtual string sage.ew.objetos.CirculoBase._Obtener_Label |
( |
decimal |
tnValorAbsoluto | ) |
|
|
inlineprotectedvirtual |
Método que en función de si se visualizan importes o porcentajes devuelve el texto para el label de la gráfica
- Parámetros
-
tnValorAbsoluto | Valor absoluto a convertir en texto |
- Devuelve
- Texto para mandar a la gráfica
Definición en la línea 332 del archivo CirculoBase.cs.
◆ _Obtener_Resultado()
virtual decimal sage.ew.objetos.CirculoBase._Obtener_Resultado |
( |
DateTime |
tdFechaini, |
|
|
DateTime |
tdFechafin, |
|
|
bool |
tlAnteriores = false |
|
) |
| |
|
inlinevirtual |
◆ _OnRefresh()
bool sage.ew.objetos.CirculoBase._OnRefresh |
( |
| ) |
|
|
inline |
Método de la interficie IElemento para el refresco del control.
- Devuelve
Definición en la línea 475 del archivo CirculoBase.cs.
◆ _OnShow()
bool sage.ew.objetos.CirculoBase._OnShow |
( |
| ) |
|
|
inline |
Método de la interficie IElemento para la configuración del control.
- Devuelve
Definición en la línea 488 del archivo CirculoBase.cs.
◆ _Saving()
Dictionary<string, string> sage.ew.objetos.CirculoBase._Saving |
( |
| ) |
|
|
inline |
Realizamos los cambios necesarios y nos devuelve la cadena que tenemos de guardar como personalizado
- Devuelve
- Devolverá la cadena que se guardará posteriormente en el JSON en el apartado de PERSONALIZADO
Definición en la línea 505 del archivo CirculoBase.cs.
◆ _ShowConfig()
Control sage.ew.objetos.CirculoBase._ShowConfig |
( |
| ) |
|
|
inline |
Inicializa y devuelve el control de configuracion del widget
- Devuelve
Definición en la línea 790 del archivo CirculoBase.cs.
◆ _Validate()
bool sage.ew.objetos.CirculoBase._Validate |
( |
ref string |
tcError | ) |
|
|
inline |
Valida que la configuración de la pantalla adicional de visualización sea válida
- Devuelve
Definición en la línea 820 del archivo CirculoBase.cs.
◆ _WidgetExecuteRunWorker()
void sage.ew.objetos.CirculoBase._WidgetExecuteRunWorker |
( |
object |
sender, |
|
|
DoWorkEventArgs |
e |
|
) |
| |
|
inline |
Método que deifne el proceso que se va a ejecutar en segundo plano
- Parámetros
-
Definición en la línea 656 del archivo CirculoBase.cs.
◆ _WidgetRunWorkerCompleted()
void sage.ew.objetos.CirculoBase._WidgetRunWorkerCompleted |
( |
object |
sender, |
|
|
RunWorkerCompletedEventArgs |
e |
|
) |
| |
|
inline |
Método que se ejecutará al finalizar el proceso
- Parámetros
-
Definición en la línea 722 del archivo CirculoBase.cs.
◆ Dispose()
override void sage.ew.objetos.CirculoBase.Dispose |
( |
bool |
disposing | ) |
|
|
inlineprotected |
Limpiar los recursos que se estén utilizando.
- Parámetros
-
disposing | true si los recursos administrados se deben eliminar; false en caso contrario, false. |
Definición en la línea 19 del archivo CirculoBase.Designer.cs.
◆ _Configuracion
Dictionary<string, string> sage.ew.objetos.CirculoBase._Configuracion = null |
◆ _Objetivos
string sage.ew.objetos.CirculoBase._Objetivos = String.Empty |
Objetivos configurados (JSON)
Definición en la línea 75 del archivo CirculoBase.cs.
◆ _TipoPeriodicidad
string sage.ew.objetos.CirculoBase._TipoPeriodicidad = String.Empty |
Tipo periodificación configurados (JSON)
Definición en la línea 70 del archivo CirculoBase.cs.
◆ _Anteriores
eSiNo sage.ew.objetos.CirculoBase._Anteriores |
|
getset |
Obtiene o establece si se deben incorporar valores de ejercicios anteriores
Definición en la línea 209 del archivo CirculoBase.cs.
◆ _ColorHigh
Color sage.ew.objetos.CirculoBase._ColorHigh |
|
getset |
Obtiene o establece el color de valores altos (valor de 75% o más).
Definición en la línea 181 del archivo CirculoBase.cs.
◆ _ColorLow
Color sage.ew.objetos.CirculoBase._ColorLow |
|
getset |
Obtiene o establece el color de valores mínimos (valor menor a 25%).
Definición en la línea 138 del archivo CirculoBase.cs.
◆ _ColorMedium
Color sage.ew.objetos.CirculoBase._ColorMedium |
|
getset |
Obtiene o establece el color de valores medio-bajos (valor menor a 50%).
Definición en la línea 153 del archivo CirculoBase.cs.
◆ _ColorMediumHigh
Color sage.ew.objetos.CirculoBase._ColorMediumHigh |
|
getset |
Obtiene o establece el color de valores medio-altos (valor menor a 75%).
Definición en la línea 167 del archivo CirculoBase.cs.
◆ _ColorUnreached
Color sage.ew.objetos.CirculoBase._ColorUnreached |
|
getset |
Obtiene o establece el color del tramo no alcanzado.
Definición en la línea 195 del archivo CirculoBase.cs.
◆ _Datos_Asincronos
bool sage.ew.objetos.CirculoBase._Datos_Asincronos |
|
getset |
Propiedad para gestionar el uso de barra de herramientas de gráfico
Definición en la línea 54 del archivo CirculoBase.cs.
◆ _ImagenPersonalizable
Image sage.ew.objetos.CirculoBase._ImagenPersonalizable |
|
getset |
Implementación del la imagen personalizable
Definición en la línea 782 del archivo CirculoBase.cs.
◆ _Objetivo
decimal sage.ew.objetos.CirculoBase._Objetivo |
|
getset |
Obtiene o establece el valor objetivo
Definición en la línea 96 del archivo CirculoBase.cs.
◆ _TiempoMaximo
int sage.ew.objetos.CirculoBase._TiempoMaximo |
|
getset |
◆ _TipoDatos
Determina el tipo de datos a mostrar
Definición en la línea 121 del archivo CirculoBase.cs.
◆ _UserElementoDesktop
Referencia al contenedor del widget
Definición en la línea 556 del archivo CirculoBase.cs.
La documentación para esta clase fue generada a partir de los siguientes ficheros: