Referencia de la Clase sage.ew.functions.Clases.Addons

Clase para la carga de los addons Más...

Métodos públicos

delegate void InvokeMethodAddonsEventHandler (object sender, InvokeMethodEventArgs e)
 Delegado de evento lanzado al ejecutar InvokedoMethod Más...
 
delegate void InvokeMethodErrorEventHandler (object sender, InvokeMethodErrorEventArgs e)
 Delegado de evento lanzado en caso de error Más...
 

Métodos públicos estáticos

static bool _CargarAddOns ()
 Cargar los addons instalados Más...
 
static void ActivarAddon (string key)
 Activa un addon de la lista de inactivos Más...
 
static void DesactivaAddon (string key)
 Desactiva un addon, lo quita de activos y lo pasa a inactivo Más...
 
static void MostarAsistente ()
 Muesta los asistentes Más...
 
static void CopiaDeSeguridad (int copiaRestauracion, string rutaLocalCopia)
 
static bool DepositoCuentasECPNASePuedeModificar ()
 Si puede modificar deposito de cuentas ECPNA Más...
 
static bool DepositoCuentasECPNBSePuedeModificar ()
 Si puede modificar deposito de cuentas ECPNB Más...
 
static bool DepositoCuentasEFESePuedeModificar ()
 Si puede modificar deposito de cuentas EFE Más...
 
static void UnLoad ()
 Invoca al unload Más...
 
static void SetTipoProceso (ProcesosEnEjecucion procesosEnEjecucion)
 Pone Tipo de proceso en todos los addons Más...
 
static void UpdateRelease ()
 Invoca a UpdateRelease Más...
 
static void InvocarMetodoOnDesktopLoadAddons (object obj)
 Invocar método Desktop Load de los addons Más...
 
static void InvocarMetodoApertura (string ejerOrigen)
 Invoca a los metodos de apertura de los addons Más...
 
static void EjecutarClase (string tcClase, bool tlDialog=false)
 Ejecuta la clase
Más...
 
static bool IsLoaded (string nomAddon)
 Devuelve si está el addon cargado Más...
 
static bool IsInactive (string nomAddon)
 Devuelve si está el addon está inactivo Más...
 
static object GetAddon (string tcNombreAddon)
 Obtiene el objeto addon correspondiente Más...
 
static IModulo GetInactiveAddon (string tcNombreAddon)
 Obtiene objeto addon inactivo Más...
 
static object GetAddon (int numaddon)
 Obtiene el objeto addon de la posicion numaddon Más...
 
static Dictionary< string, object > GetAddons ()
 Devuelve el diccionario de Addons cargados. Más...
 
static Dictionary< string, IModuloGetInactiveAddons ()
 Devuelve el diccionario de Addons inactivos Más...
 
static bool HasAddonsLoaded ()
 Indica si hay algun addon cargado Más...
 
static int Count ()
 Indica el numero de addons cargados Más...
 
static DataTable _GetAddonsModulos ()
 Devuelve un DataTable con los addons definidos en la tabla módulos que se pueden cargar Más...
 
static void _CambioEmpresa (string tcEmpresaAnt, string tcEmpresaAct)
 // PE-103556: Recorre los _Addons y llama a su _CambioEmpresa pasando la empresa anterior y a la que estamos cambiando Más...
 
static void _CambioUsuario (string tcUsuarioAnt, string tcUsuarioAct)
 // PE-103556: Recorre los _Addons y llama a su _CambioUsuario pasando el usuario anterior y al que estamos cambiando Más...
 
static void _CambioEjercicio (string tcEjerAnt, string tcEjerAct)
 // PE-103556: Recorre los _Addons y llama a su _CambioEjercicio pasando el ejercicio anterior y al que estamos cambiando Más...
 
static void CargarMenus (ToolStripItemCollection items)
 Cargar opciones de menú dinámicas de los addons Más...
 
static void MergeListados (DataTable ldtTemp, DataTable ldtResultado, int tipo)
 Merge de listados de los addons Más...
 
static bool CheckGrafica (ref DataTable ldtMante, Func< DataTable, string, bool > _checkGrafica)
 Check de gráficas Más...
 
static DataTable CheckMante (Func< string, DataTable > _checkMante)
 Check Mantes Más...
 
static _TiposNavegacion GetTipoNavegacion (string pantalla, string filtro)
 Obtiene el tipo de navegación Más...
 
static void AddonsOpcEmp ()
 Cargamos los OPCEMP de los módulos, de momento lo hacemos únicamente del módulo de informes configurables Más...
 
static void CargarExtensiones (ewMante mante)
 Método para cargar en el diccionari _Addons todas las extensiones del mantenimiento actual para los addons/módulos disponibles Más...
 
static void CargarExtensiones< _LinTRel, _ClaveTRel > (ewManteTRel< _LinTRel, _ClaveTRel > manteTRel)
 
static void CargarExtensiones (DocumentoBase documento)
 Cargar extensiones de documentos Más...
 
static void ReportTemplatesAddDataBase (DataTrasp.Config loConfig)
 Añade Base de datos de los reports Más...
 
static int EjecutarFormulario (string tcFormularioFox, object[] toParametros=null, bool tlAccesoDirecto=false, bool tlTareaProgramada=false)
 Ejecuta formulario Más...
 
static void _CargarAddOns_After ()
 Procesos a ejecutar postcarga de addons Más...
 
static bool _CargarAddonsLoad (ref string tcError)
 Método para hacer el "_Load()" de los addons Más...
 
static void _CargarAddonsInstalados (DataTable tdtModulos, ref String tcError)
 Método para ejecutar el médodo "_Instalar()" de los addons recien instalados Más...
 
static bool ComprobarChecksum (dynamic loObjeto, string tcLibreria, string tcChecksum)
 Comprueba Checksum Más...
 

Eventos

static InvokeMethodAddonsEventHandler OnBeginInvokeMethodAddon
 Evento lanzado al comenzar la llamada al invokeMethods del addons Más...
 
static InvokeMethodAddonsEventHandler OnEndInvokeMethodAddons
 Evento lanzado al finalizar la llamada al invokeMethods del addons Más...
 
static InvokeMethodErrorEventHandler OnErrorInvokeMethodsAddons
 Evento lanzado al ejecutar el InvokeMethod con error Más...
 

Descripción detallada

Clase para la carga de los addons

Definición en la línea 122 del archivo Addons.cs.

Documentación de las funciones miembro

◆ _CambioEjercicio()

static void sage.ew.functions.Clases.Addons._CambioEjercicio ( string  tcEjerAnt,
string  tcEjerAct 
)
inlinestatic

// PE-103556: Recorre los _Addons y llama a su _CambioEjercicio pasando el ejercicio anterior y al que estamos cambiando

Parámetros
tcEjerAnt
tcEjerAct

Definición en la línea 757 del archivo Addons.cs.

◆ _CambioEmpresa()

static void sage.ew.functions.Clases.Addons._CambioEmpresa ( string  tcEmpresaAnt,
string  tcEmpresaAct 
)
inlinestatic

// PE-103556: Recorre los _Addons y llama a su _CambioEmpresa pasando la empresa anterior y a la que estamos cambiando

Parámetros
tcEmpresaAnt
tcEmpresaAct

Definición en la línea 729 del archivo Addons.cs.

◆ _CambioUsuario()

static void sage.ew.functions.Clases.Addons._CambioUsuario ( string  tcUsuarioAnt,
string  tcUsuarioAct 
)
inlinestatic

// PE-103556: Recorre los _Addons y llama a su _CambioUsuario pasando el usuario anterior y al que estamos cambiando

Parámetros
tcUsuarioAnt
tcUsuarioAct

Definición en la línea 743 del archivo Addons.cs.

◆ _CargarAddOns()

static bool sage.ew.functions.Clases.Addons._CargarAddOns ( )
inlinestatic

Cargar los addons instalados

Devuelve

Definición en la línea 163 del archivo Addons.cs.

◆ _CargarAddOns_After()

static void sage.ew.functions.Clases.Addons._CargarAddOns_After ( )
inlinestatic

Procesos a ejecutar postcarga de addons

Definición en la línea 1140 del archivo Addons.cs.

◆ _CargarAddonsInstalados()

static void sage.ew.functions.Clases.Addons._CargarAddonsInstalados ( DataTable  tdtModulos,
ref String  tcError 
)
inlinestatic

Método para ejecutar el médodo "_Instalar()" de los addons recien instalados

Parámetros
tdtModulostabla con los módulos
tcErrormensaje de error

Definición en la línea 1182 del archivo Addons.cs.

◆ _CargarAddonsLoad()

static bool sage.ew.functions.Clases.Addons._CargarAddonsLoad ( ref string  tcError)
inlinestatic

Método para hacer el "_Load()" de los addons

Parámetros
tcErrormensaje de error

Definición en la línea 1149 del archivo Addons.cs.

◆ _GetAddonsModulos()

static DataTable sage.ew.functions.Clases.Addons._GetAddonsModulos ( )
inlinestatic

Devuelve un DataTable con los addons definidos en la tabla módulos que se pueden cargar

Devuelve

Definición en la línea 667 del archivo Addons.cs.

◆ ActivarAddon()

static void sage.ew.functions.Clases.Addons.ActivarAddon ( string  key)
inlinestatic

Activa un addon de la lista de inactivos

Parámetros
key

Definición en la línea 239 del archivo Addons.cs.

◆ AddonsOpcEmp()

static void sage.ew.functions.Clases.Addons.AddonsOpcEmp ( )
inlinestatic

Cargamos los OPCEMP de los módulos, de momento lo hacemos únicamente del módulo de informes configurables

Definición en la línea 878 del archivo Addons.cs.

◆ CargarExtensiones() [1/2]

static void sage.ew.functions.Clases.Addons.CargarExtensiones ( ewMante  mante)
inlinestatic

Método para cargar en el diccionari _Addons todas las extensiones del mantenimiento actual para los addons/módulos disponibles

Devuelve

Definición en la línea 905 del archivo Addons.cs.

◆ CargarExtensiones() [2/2]

static void sage.ew.functions.Clases.Addons.CargarExtensiones ( DocumentoBase  documento)
inlinestatic

Cargar extensiones de documentos

Parámetros
documento

Definición en la línea 1003 del archivo Addons.cs.

◆ CargarExtensiones< _LinTRel, _ClaveTRel >()

static void sage.ew.functions.Clases.Addons.CargarExtensiones< _LinTRel, _ClaveTRel > ( ewManteTRel< _LinTRel, _ClaveTRel >  manteTRel)
inlinestatic

Parámetros del template
_LinTRel
_ClaveTRel
Parámetros
manteTRel
Restriciones de tipo
_LinTRel :ILinTRel 
_ClaveTRel :IClaves 

Definición en la línea 959 del archivo Addons.cs.

◆ CargarMenus()

static void sage.ew.functions.Clases.Addons.CargarMenus ( ToolStripItemCollection  items)
inlinestatic

Cargar opciones de menú dinámicas de los addons

Parámetros
itemsmenu

Definición en la línea 769 del archivo Addons.cs.

◆ CheckGrafica()

static bool sage.ew.functions.Clases.Addons.CheckGrafica ( ref DataTable  ldtMante,
Func< DataTable, string, bool >  _checkGrafica 
)
inlinestatic

Check de gráficas

Parámetros
ldtMante
_checkGrafica
Devuelve

Definición en la línea 810 del archivo Addons.cs.

◆ CheckMante()

static DataTable sage.ew.functions.Clases.Addons.CheckMante ( Func< string, DataTable >  _checkMante)
inlinestatic

Check Mantes

Parámetros
_checkMante
Devuelve

Definición en la línea 831 del archivo Addons.cs.

◆ ComprobarChecksum()

static bool sage.ew.functions.Clases.Addons.ComprobarChecksum ( dynamic  loObjeto,
string  tcLibreria,
string  tcChecksum 
)
inlinestatic

Comprueba Checksum

Parámetros
loObjeto
tcLibreria
tcChecksum
Devuelve

Definición en la línea 1348 del archivo Addons.cs.

◆ CopiaDeSeguridad()

static void sage.ew.functions.Clases.Addons.CopiaDeSeguridad ( int  copiaRestauracion,
string  rutaLocalCopia 
)
inlinestatic

Definición en la línea 285 del archivo Addons.cs.

◆ Count()

static int sage.ew.functions.Clases.Addons.Count ( )
inlinestatic

Indica el numero de addons cargados

Devuelve

Definición en la línea 658 del archivo Addons.cs.

◆ DepositoCuentasECPNASePuedeModificar()

static bool sage.ew.functions.Clases.Addons.DepositoCuentasECPNASePuedeModificar ( )
inlinestatic

Si puede modificar deposito de cuentas ECPNA

Devuelve

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

◆ DepositoCuentasECPNBSePuedeModificar()

static bool sage.ew.functions.Clases.Addons.DepositoCuentasECPNBSePuedeModificar ( )
inlinestatic

Si puede modificar deposito de cuentas ECPNB

Devuelve

Definición en la línea 332 del archivo Addons.cs.

◆ DepositoCuentasEFESePuedeModificar()

static bool sage.ew.functions.Clases.Addons.DepositoCuentasEFESePuedeModificar ( )
inlinestatic

Si puede modificar deposito de cuentas EFE

Devuelve

Definición en la línea 358 del archivo Addons.cs.

◆ DesactivaAddon()

static void sage.ew.functions.Clases.Addons.DesactivaAddon ( string  key)
inlinestatic

Desactiva un addon, lo quita de activos y lo pasa a inactivo

Parámetros
key

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

◆ EjecutarClase()

static void sage.ew.functions.Clases.Addons.EjecutarClase ( string  tcClase,
bool  tlDialog = false 
)
inlinestatic

Ejecuta la clase

Parámetros
tcClase
tlDialog

Definición en la línea 526 del archivo Addons.cs.

◆ EjecutarFormulario()

static int sage.ew.functions.Clases.Addons.EjecutarFormulario ( string  tcFormularioFox,
object []  toParametros = null,
bool  tlAccesoDirecto = false,
bool  tlTareaProgramada = false 
)
inlinestatic

Ejecuta formulario

Parámetros
tcFormularioFox
toParametros
tlAccesoDirecto
tlTareaProgramada
Devuelve

Definición en la línea 1065 del archivo Addons.cs.

◆ GetAddon() [1/2]

static object sage.ew.functions.Clases.Addons.GetAddon ( string  tcNombreAddon)
inlinestatic

Obtiene el objeto addon correspondiente

Parámetros
tcNombreAddon
Devuelve

Definición en la línea 604 del archivo Addons.cs.

◆ GetAddon() [2/2]

static object sage.ew.functions.Clases.Addons.GetAddon ( int  numaddon)
inlinestatic

Obtiene el objeto addon de la posicion numaddon

Parámetros
numaddonposición
Devuelve

Definición en la línea 625 del archivo Addons.cs.

◆ GetAddons()

static Dictionary<string,object> sage.ew.functions.Clases.Addons.GetAddons ( )
inlinestatic

Devuelve el diccionario de Addons cargados.

Devuelve

Definición en la línea 633 del archivo Addons.cs.

◆ GetInactiveAddon()

static IModulo sage.ew.functions.Clases.Addons.GetInactiveAddon ( string  tcNombreAddon)
inlinestatic

Obtiene objeto addon inactivo

Parámetros
tcNombreAddon
Devuelve

Definición en la línea 615 del archivo Addons.cs.

◆ GetInactiveAddons()

static Dictionary<string, IModulo> sage.ew.functions.Clases.Addons.GetInactiveAddons ( )
inlinestatic

Devuelve el diccionario de Addons inactivos

Devuelve

Definición en la línea 642 del archivo Addons.cs.

◆ GetTipoNavegacion()

static _TiposNavegacion sage.ew.functions.Clases.Addons.GetTipoNavegacion ( string  pantalla,
string  filtro 
)
inlinestatic

Obtiene el tipo de navegación

Parámetros
pantalla
filtro
Devuelve

Definición en la línea 858 del archivo Addons.cs.

◆ HasAddonsLoaded()

static bool sage.ew.functions.Clases.Addons.HasAddonsLoaded ( )
inlinestatic

Indica si hay algun addon cargado

Devuelve

Definición en la línea 650 del archivo Addons.cs.

◆ InvocarMetodoApertura()

static void sage.ew.functions.Clases.Addons.InvocarMetodoApertura ( string  ejerOrigen)
inlinestatic

Invoca a los metodos de apertura de los addons

Parámetros
ejerOrigen

Definición en la línea 500 del archivo Addons.cs.

◆ InvocarMetodoOnDesktopLoadAddons()

static void sage.ew.functions.Clases.Addons.InvocarMetodoOnDesktopLoadAddons ( object  obj)
inlinestatic

Invocar método Desktop Load de los addons

Parámetros
obj

Definición en la línea 492 del archivo Addons.cs.

◆ InvokeMethodAddonsEventHandler()

delegate void sage.ew.functions.Clases.Addons.InvokeMethodAddonsEventHandler ( object  sender,
InvokeMethodEventArgs  e 
)

Delegado de evento lanzado al ejecutar InvokedoMethod

Parámetros
sender
e

◆ InvokeMethodErrorEventHandler()

delegate void sage.ew.functions.Clases.Addons.InvokeMethodErrorEventHandler ( object  sender,
InvokeMethodErrorEventArgs  e 
)

Delegado de evento lanzado en caso de error

Parámetros
sender
e

◆ IsInactive()

static bool sage.ew.functions.Clases.Addons.IsInactive ( string  nomAddon)
inlinestatic

Devuelve si está el addon está inactivo

Parámetros
nomAddon
Devuelve

Definición en la línea 595 del archivo Addons.cs.

◆ IsLoaded()

static bool sage.ew.functions.Clases.Addons.IsLoaded ( string  nomAddon)
inlinestatic

Devuelve si está el addon cargado

Parámetros
nomAddonNombre del addon
Devuelve

Definición en la línea 586 del archivo Addons.cs.

◆ MergeListados()

static void sage.ew.functions.Clases.Addons.MergeListados ( DataTable  ldtTemp,
DataTable  ldtResultado,
int  tipo 
)
inlinestatic

Merge de listados de los addons

Parámetros
ldtTempDataTable temporal
ldtResultadoDataTable final
tipotipo

Definición en la línea 792 del archivo Addons.cs.

◆ MostarAsistente()

static void sage.ew.functions.Clases.Addons.MostarAsistente ( )
inlinestatic

Muesta los asistentes

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

◆ ReportTemplatesAddDataBase()

static void sage.ew.functions.Clases.Addons.ReportTemplatesAddDataBase ( DataTrasp.Config  loConfig)
inlinestatic

Añade Base de datos de los reports

Parámetros
loConfig

Definición en la línea 1044 del archivo Addons.cs.

◆ SetTipoProceso()

static void sage.ew.functions.Clases.Addons.SetTipoProceso ( ProcesosEnEjecucion  procesosEnEjecucion)
inlinestatic

Pone Tipo de proceso en todos los addons

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

◆ UnLoad()

static void sage.ew.functions.Clases.Addons.UnLoad ( )
inlinestatic

Invoca al unload

Definición en la línea 384 del archivo Addons.cs.

◆ UpdateRelease()

static void sage.ew.functions.Clases.Addons.UpdateRelease ( )
inlinestatic

Invoca a UpdateRelease

Definición en la línea 436 del archivo Addons.cs.

Documentación de los eventos

◆ OnBeginInvokeMethodAddon

InvokeMethodAddonsEventHandler sage.ew.functions.Clases.Addons.OnBeginInvokeMethodAddon
static

Evento lanzado al comenzar la llamada al invokeMethods del addons

Definición en la línea 135 del archivo Addons.cs.

◆ OnEndInvokeMethodAddons

InvokeMethodAddonsEventHandler sage.ew.functions.Clases.Addons.OnEndInvokeMethodAddons
static

Evento lanzado al finalizar la llamada al invokeMethods del addons

Definición en la línea 139 del archivo Addons.cs.

◆ OnErrorInvokeMethodsAddons

InvokeMethodErrorEventHandler sage.ew.functions.Clases.Addons.OnErrorInvokeMethodsAddons
static

Evento lanzado al ejecutar el InvokeMethod con error

Definición en la línea 143 del archivo Addons.cs.


La documentación para esta clase fue generada a partir del siguiente fichero: