Referencia de la Clase Sage.ES.S50.Addons.MethodManager

Controlador del metodos del addon Más...

Diagrama de herencias de Sage.ES.S50.Addons.MethodManager
Sage.ES.S50.Addons.InvokerAddons

Métodos públicos

 MethodManager (IAddonsManager addons)
 Constructor Más...
 
void MostarAsistente ()
 Muesta los asistentes Más...
 
void CopiaDeSeguridad (int copiaRestauracion, string rutaLocalCopia)
 LLama método Copia de Seguridad de Addons Más...
 
void UnLoad ()
 Invoca al unload Más...
 
void UpdateRelease (String pathToUpdate="")
 Invoca a UpdateRelease Más...
 
void ShowOnDesktopLoad (object obj)
 Invocar método Desktop Load de los addons Más...
 
void Apertura (string ejerOrigen, string ejerDestino)
 Invoca a los metodos de apertura de los addons Más...
 
void AperturaValidar (sage.ew.enumerations.eModoApertura toModoApertura, string ejerOrigen, string ejerDestino)
 Invoca a los métodos de apertura validar de los addons Más...
 
List< IAperturaContadorAperturaContadores ()
 Invoca al método de contadores de apertura de los addons Más...
 
void AperturaContadoresConfig (List< IAperturaContadorConfig > contadores)
 Invoca al método de contadores config de apertura de los addons Más...
 
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...
 
void _CambioEmpresa (TipoExecute tcExecute, string tcEmpresaAnt, string tcEmpresaAct)
 Recorre los _Addons y llama a su _CambioEmpresa pasando la empresa anterior y a la que estamos cambiando Más...
 
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...
 
void _CambioUsuario (TipoExecute tcExecute, string tcUsuarioAnt, string tcUsuarioAct)
 Recorre los _Addons y llama a su _CambioUsuario pasando el usuario anterior y al que estamos cambiando Más...
 
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...
 
void _CambioEjercicio (TipoExecute tcExecute, string tcEjerAnt, string tcEjerAct)
 Recorre los _Addons y llama a su _CambioEjercicio pasando el ejercicio anterior y al que estamos cambiando Más...
 
void _CambioGrupo (string tcGrupoAnt, string tcGrupoActual)
 Recorre los _Addons y llama a su _CambioGrupo pasando el grupo anterior y al que estamos cambiando Más...
 
void _CambioGrupo (TipoExecute tcExecute, string tcGrupoAnt, string tcGrupoActual)
 Recorre los _Addons y llama a su _CambioGrupo pasando el tipo de ejecución, grupo anterior y al que estamos cambiando Más...
 
void CargarMenus (ToolStripItemCollection items)
 Cargar opciones de menú dinámicas de los addons Más...
 
bool EsVersionEvaluacion (TipoExecute tipoExecute, string tcTabla, ref int tnRegistros)
 Indica si supera el numero de registros en Addons Más...
 
void BindForm (IFormBase oform, string name, IList< string > addonsExtVisualCreacionAplazada, bool cargaAplazada)
 BindForm de los addons Más...
 
Tuple< bool, string > ValidateOpenForm (string pantalla, TiposNavegacionPantalla tipoNavegacion)
 Establecer si un formulario concreto puede abrirse o no desde un add-on Más...
 
List< IFiltrosOpcionesBindFormProceso (String tcName)
 BindForm de los listados addons Más...
 
List< IButtonBarraHerramBindFormBarraHerram (string tcPantalla)
 BindForm de los botones de la barra lateral Más...
 
List< IFiltrosOpcionesBindFormListado (String tcName)
 BindForm de los listados addons Más...
 
void BindUpdateStocks (IUpdateStocks toUpdateStocks)
 BindForm de los stocks Más...
 
bool DepositoCuentasSituacionSePuedeModificar ()
 Inidica si se puede modificar balance de situación de deposito de cuentas Más...
 
bool DepositoCuentasPerdidasGananciasSePuedeModificar ()
 Inidica si se puede modificar balance de PPyGG de deposito de cuentas Más...
 
bool DepositoCuentasLimpiarDatosCambioTipoInforme ()
 Inidica si limpia datos Cambio Tipo informe Más...
 
bool DepositoCuentasTipoInformeSePuedeModificarMethod ()
 Indica si se puede modificar informe de deposito de cuentas. Más...
 
bool DepositoCuentasECPNASePuedeModificar ()
 Si puede modificar deposito de cuentas ECPNA Más...
 
bool DepositoCuentasECPNBSePuedeModificar ()
 Si puede modificar deposito de cuentas ECPNB Más...
 
bool DepositoCuentasEFESePuedeModificar ()
 Si puede modificar deposito de cuentas EFE Más...
 
bool DocumentoSoloLectura ()
 Gestión adicional del solo lectura de la extensión Más...
 
void ConfigUserFormLoad (IFormBase toForm, Dictionary< string, object > toValoresDefecto)
 Vincula la carga de los valores por defecto de los formularios con los del addon Más...
 
void ConfigUserFormSave (IFormBase toForm, Dictionary< string, object > toValoresDefecto)
 Vincula el guardado de los valores por defecto de los formularios con los del addon Más...
 
List< string > ConfigUserOptionsDisabled (IFormBase toForm)
 Para poder indicar controles desactivados para el formulario actual desde Addons Más...
 
bool Contador (TipoExecute teTipoEjecucion, eTipoContadorDocumentos teTipoContador, eTipoOperacion teOperacion, string tcEmpresa, string tcSerie, ref string tcContador)
 Gestión contador documentos Más...
 
- Métodos públicos heredados desde Sage.ES.S50.Addons.InvokerAddons
delegate void InvokeCommandEventHandler (object sender, CommandEventArgs e)
 Delegado de evento lanzado al ejecutar InvokedoMethod Más...
 
delegate void InvokeCommandErrorEventHandler (object sender, CommandErrorEventArgs e)
 Delegado de evento lanzado en caso de error Más...
 

Otros miembros heredados

- Métodos protegidos heredados desde Sage.ES.S50.Addons.InvokerAddons
object ExecuteCommandAddons (ICommand method, params object[] parameters)
 Ejectuta la acción Más...
 
- Atributos protegidos heredados desde Sage.ES.S50.Addons.InvokerAddons
readonly IAddonsManager oAddons
 Objeto addon Más...
 
- Eventos heredados desde Sage.ES.S50.Addons.InvokerAddons
InvokeCommandEventHandler OnBeginInvokeCommandAddon
 Evento lanzado al comenzar la llamada al invokeMethods del addons Más...
 
InvokeCommandEventHandler OnEndInvokeCommandAddons
 Evento lanzado al finalizar la llamada al invokeMethods del addons Más...
 
InvokeCommandErrorEventHandler OnErrorInvokeCommandAddons
 Evento lanzado al ejecutar el InvokeMethod con error Más...
 

Descripción detallada

Controlador del metodos del addon

Definición en la línea 15 del archivo MethodManager.cs.

Documentación del constructor y destructor

◆ MethodManager()

Sage.ES.S50.Addons.MethodManager.MethodManager ( IAddonsManager  addons)
inline

Constructor

Parámetros
addons

Definición en la línea 22 del archivo MethodManager.cs.

Documentación de las funciones miembro

◆ _CambioEjercicio() [1/2]

void Sage.ES.S50.Addons.MethodManager._CambioEjercicio ( string  tcEjerAnt,
string  tcEjerAct 
)
inline

// 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 154 del archivo MethodManager.cs.

◆ _CambioEjercicio() [2/2]

void Sage.ES.S50.Addons.MethodManager._CambioEjercicio ( TipoExecute  tcExecute,
string  tcEjerAnt,
string  tcEjerAct 
)
inline

Recorre los _Addons y llama a su _CambioEjercicio pasando el ejercicio anterior y al que estamos cambiando

Parámetros
tcExecuteTipo de ejecución
tcEjerAntEjercicio anterior
tcEjerActEjercicio actual

Definición en la línea 165 del archivo MethodManager.cs.

◆ _CambioEmpresa() [1/2]

void Sage.ES.S50.Addons.MethodManager._CambioEmpresa ( string  tcEmpresaAnt,
string  tcEmpresaAct 
)
inline

// 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 112 del archivo MethodManager.cs.

◆ _CambioEmpresa() [2/2]

void Sage.ES.S50.Addons.MethodManager._CambioEmpresa ( TipoExecute  tcExecute,
string  tcEmpresaAnt,
string  tcEmpresaAct 
)
inline

Recorre los _Addons y llama a su _CambioEmpresa pasando la empresa anterior y a la que estamos cambiando

Parámetros
tcExecuteTipo de ejecución
tcEmpresaAntCódigo de empresa anterior
tcEmpresaActCódigo de empresa actual

Definición en la línea 123 del archivo MethodManager.cs.

◆ _CambioGrupo() [1/2]

void Sage.ES.S50.Addons.MethodManager._CambioGrupo ( string  tcGrupoAnt,
string  tcGrupoActual 
)
inline

Recorre los _Addons y llama a su _CambioGrupo pasando el grupo anterior y al que estamos cambiando

Parámetros
tcGrupoAnt
tcGrupoActual

Definición en la línea 175 del archivo MethodManager.cs.

◆ _CambioGrupo() [2/2]

void Sage.ES.S50.Addons.MethodManager._CambioGrupo ( TipoExecute  tcExecute,
string  tcGrupoAnt,
string  tcGrupoActual 
)
inline

Recorre los _Addons y llama a su _CambioGrupo pasando el tipo de ejecución, grupo anterior y al que estamos cambiando

Parámetros
tcExecuteTipo de ejecución
tcGrupoAntEjercicio anterior
tcGrupoActualEjercicio actual

Definición en la línea 186 del archivo MethodManager.cs.

◆ _CambioUsuario() [1/2]

void Sage.ES.S50.Addons.MethodManager._CambioUsuario ( string  tcUsuarioAnt,
string  tcUsuarioAct 
)
inline

// 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 133 del archivo MethodManager.cs.

◆ _CambioUsuario() [2/2]

void Sage.ES.S50.Addons.MethodManager._CambioUsuario ( TipoExecute  tcExecute,
string  tcUsuarioAnt,
string  tcUsuarioAct 
)
inline

Recorre los _Addons y llama a su _CambioUsuario pasando el usuario anterior y al que estamos cambiando

Parámetros
tcExecuteTipo de ejecución
tcUsuarioAnt
tcUsuarioAct

Definición en la línea 144 del archivo MethodManager.cs.

◆ Apertura()

void Sage.ES.S50.Addons.MethodManager.Apertura ( string  ejerOrigen,
string  ejerDestino 
)
inline

Invoca a los metodos de apertura de los addons

Parámetros
ejerOrigenejercicio origen
ejerDestinoejercicio destino

Definición en la línea 70 del archivo MethodManager.cs.

◆ AperturaContadores()

List<IAperturaContador> Sage.ES.S50.Addons.MethodManager.AperturaContadores ( )
inline

Invoca al método de contadores de apertura de los addons

Definición en la línea 89 del archivo MethodManager.cs.

◆ AperturaContadoresConfig()

void Sage.ES.S50.Addons.MethodManager.AperturaContadoresConfig ( List< IAperturaContadorConfig contadores)
inline

Invoca al método de contadores config de apertura de los addons

Definición en la línea 99 del archivo MethodManager.cs.

◆ AperturaValidar()

void Sage.ES.S50.Addons.MethodManager.AperturaValidar ( sage.ew.enumerations.eModoApertura  toModoApertura,
string  ejerOrigen,
string  ejerDestino 
)
inline

Invoca a los métodos de apertura validar de los addons

Parámetros
toModoAperturamodo: nuevo o traspaso
ejerOrigenejercicio origen
ejerDestinoejercicio destino

Definición en la línea 81 del archivo MethodManager.cs.

◆ BindForm()

void Sage.ES.S50.Addons.MethodManager.BindForm ( IFormBase  oform,
string  name,
IList< string >  addonsExtVisualCreacionAplazada,
bool  cargaAplazada 
)
inline

BindForm de los addons

Parámetros
oform
name
addonsExtVisualCreacionAplazada
cargaAplazada

Definición en la línea 224 del archivo MethodManager.cs.

◆ BindFormBarraHerram()

List<IButtonBarraHerram> Sage.ES.S50.Addons.MethodManager.BindFormBarraHerram ( string  tcPantalla)
inline

BindForm de los botones de la barra lateral

Parámetros
tcPantalla

Definición en la línea 258 del archivo MethodManager.cs.

◆ BindFormListado()

List<IFiltrosOpciones> Sage.ES.S50.Addons.MethodManager.BindFormListado ( String  tcName)
inline

BindForm de los listados addons

Parámetros
tcName

Definición en la línea 268 del archivo MethodManager.cs.

◆ BindFormProceso()

List<IFiltrosOpciones> Sage.ES.S50.Addons.MethodManager.BindFormProceso ( String  tcName)
inline

BindForm de los listados addons

Parámetros
tcName

Definición en la línea 249 del archivo MethodManager.cs.

◆ BindUpdateStocks()

void Sage.ES.S50.Addons.MethodManager.BindUpdateStocks ( IUpdateStocks  toUpdateStocks)
inline

BindForm de los stocks

Parámetros
toUpdateStocks

Definición en la línea 277 del archivo MethodManager.cs.

◆ CargarMenus()

void Sage.ES.S50.Addons.MethodManager.CargarMenus ( ToolStripItemCollection  items)
inline

Cargar opciones de menú dinámicas de los addons

Parámetros
itemsmenu

Definición en la línea 195 del archivo MethodManager.cs.

◆ ConfigUserFormLoad()

void Sage.ES.S50.Addons.MethodManager.ConfigUserFormLoad ( IFormBase  toForm,
Dictionary< string, object >  toValoresDefecto 
)
inline

Vincula la carga de los valores por defecto de los formularios con los del addon

Parámetros
toForm
toValoresDefecto

Definición en la línea 364 del archivo MethodManager.cs.

◆ ConfigUserFormSave()

void Sage.ES.S50.Addons.MethodManager.ConfigUserFormSave ( IFormBase  toForm,
Dictionary< string, object >  toValoresDefecto 
)
inline

Vincula el guardado de los valores por defecto de los formularios con los del addon

Parámetros
toForm
toValoresDefecto

Definición en la línea 374 del archivo MethodManager.cs.

◆ ConfigUserOptionsDisabled()

List<string> Sage.ES.S50.Addons.MethodManager.ConfigUserOptionsDisabled ( IFormBase  toForm)
inline

Para poder indicar controles desactivados para el formulario actual desde Addons

Parámetros
toForm
Devuelve

Definición en la línea 385 del archivo MethodManager.cs.

◆ Contador()

bool Sage.ES.S50.Addons.MethodManager.Contador ( TipoExecute  teTipoEjecucion,
eTipoContadorDocumentos  teTipoContador,
eTipoOperacion  teOperacion,
string  tcEmpresa,
string  tcSerie,
ref string  tcContador 
)
inline

Gestión contador documentos

Parámetros
teTipoEjecucion
teTipoContador
teOperacion
tcEmpresa
tcSerie
tcContador
Devuelve

Definición en la línea 405 del archivo MethodManager.cs.

◆ CopiaDeSeguridad()

void Sage.ES.S50.Addons.MethodManager.CopiaDeSeguridad ( int  copiaRestauracion,
string  rutaLocalCopia 
)
inline

LLama método Copia de Seguridad de Addons

Definición en la línea 38 del archivo MethodManager.cs.

◆ DepositoCuentasECPNASePuedeModificar()

bool Sage.ES.S50.Addons.MethodManager.DepositoCuentasECPNASePuedeModificar ( )
inline

Si puede modificar deposito de cuentas ECPNA

Devuelve

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

◆ DepositoCuentasECPNBSePuedeModificar()

bool Sage.ES.S50.Addons.MethodManager.DepositoCuentasECPNBSePuedeModificar ( )
inline

Si puede modificar deposito de cuentas ECPNB

Devuelve

Definición en la línea 326 del archivo MethodManager.cs.

◆ DepositoCuentasEFESePuedeModificar()

bool Sage.ES.S50.Addons.MethodManager.DepositoCuentasEFESePuedeModificar ( )
inline

Si puede modificar deposito de cuentas EFE

Devuelve

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

◆ DepositoCuentasLimpiarDatosCambioTipoInforme()

bool Sage.ES.S50.Addons.MethodManager.DepositoCuentasLimpiarDatosCambioTipoInforme ( )
inline

Inidica si limpia datos Cambio Tipo informe

Devuelve

Definición en la línea 302 del archivo MethodManager.cs.

◆ DepositoCuentasPerdidasGananciasSePuedeModificar()

bool Sage.ES.S50.Addons.MethodManager.DepositoCuentasPerdidasGananciasSePuedeModificar ( )
inline

Inidica si se puede modificar balance de PPyGG de deposito de cuentas

Devuelve

Definición en la línea 294 del archivo MethodManager.cs.

◆ DepositoCuentasSituacionSePuedeModificar()

bool Sage.ES.S50.Addons.MethodManager.DepositoCuentasSituacionSePuedeModificar ( )
inline

Inidica si se puede modificar balance de situación de deposito de cuentas

Devuelve

Definición en la línea 286 del archivo MethodManager.cs.

◆ DepositoCuentasTipoInformeSePuedeModificarMethod()

bool Sage.ES.S50.Addons.MethodManager.DepositoCuentasTipoInformeSePuedeModificarMethod ( )
inline

Indica si se puede modificar informe de deposito de cuentas.

Devuelve

Definición en la línea 310 del archivo MethodManager.cs.

◆ DocumentoSoloLectura()

bool Sage.ES.S50.Addons.MethodManager.DocumentoSoloLectura ( )
inline

Gestión adicional del solo lectura de la extensión

El SoloLectura del documento origen tiene prioridad sobre lo que devuelva la extensión

Devuelve

Definición en la línea 352 del archivo MethodManager.cs.

◆ EsVersionEvaluacion()

bool Sage.ES.S50.Addons.MethodManager.EsVersionEvaluacion ( TipoExecute  tipoExecute,
string  tcTabla,
ref int  tnRegistros 
)
inline

Indica si supera el numero de registros en Addons

Parámetros
tipoExecute
tcTabla
tnRegistros
Devuelve

Definición en la línea 207 del archivo MethodManager.cs.

◆ MostarAsistente()

void Sage.ES.S50.Addons.MethodManager.MostarAsistente ( )
inline

Muesta los asistentes

Definición en la línea 31 del archivo MethodManager.cs.

◆ ShowOnDesktopLoad()

void Sage.ES.S50.Addons.MethodManager.ShowOnDesktopLoad ( object  obj)
inline

Invocar método Desktop Load de los addons

Parámetros
obj

Definición en la línea 61 del archivo MethodManager.cs.

◆ UnLoad()

void Sage.ES.S50.Addons.MethodManager.UnLoad ( )
inline

Invoca al unload

Definición en la línea 46 del archivo MethodManager.cs.

◆ UpdateRelease()

void Sage.ES.S50.Addons.MethodManager.UpdateRelease ( String  pathToUpdate = "")
inline

Invoca a UpdateRelease

Definición en la línea 53 del archivo MethodManager.cs.

◆ ValidateOpenForm()

Tuple<bool,string> Sage.ES.S50.Addons.MethodManager.ValidateOpenForm ( string  pantalla,
TiposNavegacionPantalla  tipoNavegacion 
)
inline

Establecer si un formulario concreto puede abrirse o no desde un add-on

Parámetros
pantalla
tipoNavegacion


Devuelve

Definición en la línea 240 del archivo MethodManager.cs.


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