Diccionario de variables globales Más...
Métodos públicos | |
DiccionarioGlobal () | |
Constructor Más... | |
void | SetLoader (IDiccionarioGlobalLoader diccionario) |
Inyecta el cargador del diccionario de vables globales Más... | |
DataTable | GetAllVariable () |
PE-103101 Devuelve todas las variables de la GLOBAL cargadas en memoria Más... | |
bool | LoadData (string empresa) |
Carga el diccionario de global Más... | |
bool | LoadExtra (string rutaXml) |
/// PE-64379. Procedimiento que nos agrega al diccionario de variables globales las indicadas en el xml de la ruta "tcRutaXml" El documento xml debe tener un nodo para cada variable con el siguiente formato: Más... | |
Métodos públicos heredados desde sage.ew.global.Diccionarios.Diccionario< string, object > | |
void | SetValueNoChange (Tkey key, Tvalue value) |
Añade la clave y el valor especificado en el diccionario, en caso de que exista no lo modificará Más... | |
void | SetValue (Tkey key, Tvalue value) |
Añade la clave y el valor especificado en el diccionario, en caso de que exista lo modificará siempre Más... | |
bool | ModifyValue (Tkey key, Tvalue value) |
Modifica la clave con el valor indicado. Si la clave no existe no lo añadirá Más... | |
Tvalue | GetValue (Tkey key) |
Devuelve el valor de la clave del diccionario Más... | |
Tvalue | GetValue (Tkey key, Tvalue defaultValue) |
A partir de un nombre de variable devuelve su valor en formato object Más... | |
bool | TryGetValue (Tkey key, out Tvalue value) |
Intenta obtener el valor de la clave correspondiente Más... | |
bool | Remove (Tkey key) |
Elimina del diccionario el elemento indicado Más... | |
int | Count () |
Numero de elementos del diccionario Más... | |
bool | ContainsKey (Tkey key) |
Indica si existe la clave en el diccionario Más... | |
bool | ContainsValue (Tvalue value) |
Indica si existe el valor en el diccionario Más... | |
void | Clear () |
Borra el contenido del diccionario Más... | |
void | Dispose () |
Dispose Más... | |
Métodos públicos heredados desde sage.ew.interficies.Diccionario.IDiccionario< string, object > | |
void | SetValue (TKey key, TValue value) |
Añade la clave y el valor especificado en el diccionario Global, en caso de que exista lo modificará siempre Más... | |
void | SetValueNoChange (TKey key, TValue value) |
Añade la clave y el valor especificado en el diccionario, en caso de que exista no lo modificará Más... | |
bool | ModifyValue (TKey key, TValue value) |
Modifica la clave con el valor indicado. Si la clave no existe no lo añadirá Más... | |
TValue | GetValue (TKey key) |
A partir de un nombre de variable devuelve su valor en formato object Más... | |
TValue | GetValue (TKey key, TValue defaultValue) |
A partir de un nombre de variable devuelve su valor en formato object Más... | |
bool | Remove (TKey key) |
Elimina del diccionario el elemento indicado Más... | |
bool | TryGetValue (TKey key, out TValue value) |
Intenta obtener el valor de la clave correspondiente Más... | |
int | Count () |
Número de elementos en el diccionario Más... | |
bool | ContainsKey (TKey key) |
Indica si existe la clave en el diccionario Más... | |
void | Clear () |
Borra el contenido del diccionario Más... | |
Métodos protegidos | |
override void | Internal_SetValue (string key, object value, bool lbSiExiste=true) |
Añade la clave y el valor especificado en el diccionario, en caso de que exista no lo modificará Más... | |
override object | Internal_GetValue (string key, object defaultValue=null) |
A partir de un nombre de variable devuelve su valor en formato object y si no existe devuelve el default value Más... | |
Métodos protegidos heredados desde sage.ew.global.Diccionarios.Diccionario< string, object > | |
Diccionario () | |
Constructor Más... | |
virtual void | Internal_SetValue (Tkey key, Tvalue value, bool lbSiExiste=true) |
Añade o modifica en el diccionario el valor de la clave. SilbSiExiste es false no lo modifica. Más... | |
virtual Tvalue | Internal_GetValue (Tkey key) |
Obtiene el valor de la clave del diccionario Más... | |
virtual Tvalue | Internal_GetValue (Tkey key, Tvalue defaulValue=default(Tvalue)) |
Obtiene el valor de la clave del diccionario si no la encuentra devuelve defaultValue Más... | |
virtual bool | Internal_TryGetValue (Tkey key, out Tvalue value) |
Obtiene el valor de la clave del diccionario Más... | |
virtual bool | Intenal_ModifyValue (Tkey key, Tvalue value) |
Modifica valor de la clave del diccionario. Si no la encuentra muestra mensaje Más... | |
virtual bool | Internal_Remove (Tkey key) |
Elimina la clave del diccionario Más... | |
virtual int | Internal_Count () |
Numero de elementos en el diccionario Más... | |
virtual bool | Internal_ContainsKey (Tkey key) |
Si existe clave en el diccionario Más... | |
virtual bool | Internal_ContainsValue (Tvalue value) |
Si existe valor en diccionario Más... | |
void | Internal_Clear () |
Limpia el diccionario Más... | |
virtual void | OnError (ErrorEventArgs e) |
Lanza evento Error Más... | |
Otros miembros heredados | |
Atributos protegidos heredados desde sage.ew.global.Diccionarios.Diccionario< string, object > | |
Dictionary< Tkey, Tvalue > | _oDiccionario |
diccionario Más... | |
bool | _dataLoaded |
Datos del diccionario cargados Más... | |
Propiedades heredados desde sage.ew.global.Diccionarios.Diccionario< string, object > | |
string | MensajeError [get, protected set] |
Mensaje de error Más... | |
bool | HuboError [get, protected set] |
Indica si hubo error al cargar el diccionario Más... | |
Propiedades heredados desde sage.ew.interficies.Diccionario.IDiccionario< string, object > | |
string | MensajeError [get] |
Mensaje en caso de error Más... | |
bool | HuboError [get] |
Si ha habido error al cargar los datos Más... | |
Eventos heredados desde sage.ew.global.Diccionarios.Diccionario< string, object > | |
EventHandler | Error |
Evento lanzado si error Más... | |
Eventos heredados desde sage.ew.interficies.Diccionario.IDiccionario< string, object > | |
EventHandler | Error |
Evento de error Más... | |
Diccionario de variables globales
Definición en la línea 15 del archivo DiccionarioGlobal.cs.
|
inline |
Constructor
Definición en la línea 30 del archivo DiccionarioGlobal.cs.
|
inline |
PE-103101 Devuelve todas las variables de la GLOBAL cargadas en memoria
Implementa sage.ew.interficies.Diccionario.IDiccionarioGlobal.
Definición en la línea 114 del archivo DiccionarioGlobal.cs.
|
inlineprotected |
A partir de un nombre de variable devuelve su valor en formato object y si no existe devuelve el default value
key | Nombre de variable de configuración de empresa de la que se desea obtener su valor |
defaultValue | Permite definir un valor por defecto en caso de que no se encuentre la variable |
Definición en la línea 84 del archivo DiccionarioGlobal.cs.
|
inlineprotected |
Añade la clave y el valor especificado en el diccionario, en caso de que exista no lo modificará
key | Clave |
value | Valor |
lbSiExiste |
Definición en la línea 62 del archivo DiccionarioGlobal.cs.
|
inline |
Carga el diccionario de global
Implementa sage.ew.interficies.Diccionario.IDiccionarioLoadByCompany.
Definición en la línea 142 del archivo DiccionarioGlobal.cs.
|
inline |
/// PE-64379. Procedimiento que nos agrega al diccionario de variables globales las indicadas en el xml de la ruta "tcRutaXml" El documento xml debe tener un nodo para cada variable con el siguiente formato:
// <variables> //<nombre>wc_empresa</nombre> //<valor>01</valor> //<tipo>C</tipo> //</variables>
rutaXml |
Implementa sage.ew.interficies.Diccionario.IDiccionarioGlobal.
Definición en la línea 163 del archivo DiccionarioGlobal.cs.
|
inline |
Inyecta el cargador del diccionario de vables globales
diccionario |
Implementa sage.ew.interficies.Diccionario.IDiccionarioGlobal.
Definición en la línea 40 del archivo DiccionarioGlobal.cs.