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.
 
IAperturaDocSeleccionarParams AperturaDocSeleccionar (IAperturaDocSeleccionarParams parameters)
 S50MIG-5775 Invoca al método de control de los documentos a seleccionar.
 
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 17 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 24 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 168 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 179 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 126 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 137 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 189 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 200 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 147 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 158 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 72 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 91 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 101 del archivo MethodManager.cs.

◆ AperturaDocSeleccionar()

IAperturaDocSeleccionarParams Sage.ES.S50.Addons.MethodManager.AperturaDocSeleccionar ( IAperturaDocSeleccionarParams parameters)
inline

S50MIG-5775 Invoca al método de control de los documentos a seleccionar.

Parámetros
parameters
Devuelve

Definición en la línea 114 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 83 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 238 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 272 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 282 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 263 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 291 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 209 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 378 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 388 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 399 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 419 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 40 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 332 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 340 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 348 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 316 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 308 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 300 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 324 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 366 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 221 del archivo MethodManager.cs.

◆ MostarAsistente()

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

Muesta los asistentes.

Definición en la línea 33 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 63 del archivo MethodManager.cs.

◆ UnLoad()

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

Invoca al unload.

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

◆ UpdateRelease()

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

Invoca a UpdateRelease.

Definición en la línea 55 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 254 del archivo MethodManager.cs.


La documentación de esta clase está generada del siguiente archivo: