Cargando...
Buscando...
Nada coincide
Referencia de la clase Sage.ES.S50.Addons.MethodManager

Controlador del metodos del addon. Más...

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

Métodos públicos

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

Otros miembros heredados

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

Descripción detallada

Controlador del metodos del addon.

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

Documentación de constructores y destructores

◆ 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 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 de esta clase está generada del siguiente archivo: