Controlador de acciones de addons Más...
Métodos públicos | |
void | SetTipoProceso (ProcesosEnEjecucion procesosEnEjecucion) |
Pone Tipo de proceso en todos los addons Más... | |
void | MergeListados (DataTable ldtTemp, DataTable ldtResultado, int tipo) |
Merge de listados de los addons Más... | |
bool | CheckGrafica (ref DataTable ldtMante, Func< DataTable, string, bool > _checkGrafica) |
Check de gráficas Más... | |
DataTable | CheckMante (Func< string, DataTable > _checkMante) |
Check Mantes Más... | |
DataTable | GetFormsnetTabla (Func< string, string, DataTable > _GetFormsnetTablaAddons, string pantalla) |
Optiene Más... | |
object | GetListaPrevia (string classe, Type otipoobjeto, string pantalla) |
Optiene el tipo de documento para listas previas Más... | |
bool | IsTipoNavegacionListados (string pantalla, string filtro) |
Obtiene el tipo de navegación Más... | |
void | CargarExtensiones (IMante mante) |
Método para cargar en el diccionari _Addons todas las extensiones del mantenimiento actual para los addons/módulos disponibles Más... | |
void | CargarExtensiones< _LinTRel, _ClaveTRel > (IManteTRel manteTRel) |
void | CargarExtensionesTiposModelo (ITiposModelo tipoModelo) |
Cargar extensiones de tipos de modelos Más... | |
void | CargarExtensionesMante (IDocumentoBase documento) |
Cargar extensiones de Mantenimientos Más... | |
void | CargarExtensionesStocks (IStock stock) |
Cargar las extensiones de stocks Más... | |
void | CargarExtensionesDocumento (IAddons documento, string tipoDoc) |
Carga las extensiones de documentos Más... | |
void | CargarExtensionesDocumentoStock (IDocumentoBase documento) |
Carga las extensiones de documentos de stock Más... | |
void | ReportTemplatesAddDataBase (IConfig loConfig) |
Añade Base de datos de los reports Más... | |
int | EjecutarFormulario (string tcFormularioFox, Func< Dictionary< string, object >, bool > ExisteFormNet, Func< IFormBase, object[], bool > InitAccesoDirecto, object[] toParametros=null, bool tlAccesoDirecto=false, bool tlTareaProgramada=false) |
Ejecuta formulario Más... | |
int | LoadListadoDb (Func< string, string, string, object[], bool > _loadListadoDb, string tcFormularioFox, string lcFiltro, object[] toParametros) |
Llama a LoadListadoDb para todos los addons cargados Más... | |
bool | PermitirCrearTareaProgramada (string tcPantalla, DataTable ldtResult) |
Indica en addons si puede crear Tarea programada Más... | |
IWidgetsNavigateClass | BuscarImplementacionesDeNavegacionDecoradas (IWidgetsNavigateClass negocioNavegacion) |
Método para buscar Decorattors de la implementación de navegación en los Addons Más... | |
int | LoadManteDb (Func< string, string, string, bool > loadManteDb, string tcFormularioFox, string lcFiltro) |
LoadManteDb en addons Más... | |
void | GetMantesModulos (ref DataTable ldtResultado, Func< string > Where_Mantes, Func< string, string > RevisarDescripcion) |
PE-93892:Obtenemos todos los mantes de otros módulos Más... | |
void | GetListadosModulos (ref DataTable dtResultado, Func< string > Where_Mantes, Func< string, string > RevisarDescripcion, string tcTipo) |
PE-93892: Obtenemos todos los listados de otros módulos Más... | |
bool | ValidaLineaDescuentos (IMante mante, string empresaActiva, string codigoLineaDto, bool bloquearOperacion) |
validaLinea de descuentos en addons que cumplan la interfaz Más... | |
void | CargarExtensionesBrowser (IBrowserAddons browser, string tabla, EventHandler eventHandler, Action< IBrowserPropiedadesExtendidas > SetExtensionHeight) |
Carga las extensiones de los browsers de addons Más... | |
void | CargarExtensionesListasPreviasDocumentos (IListasPreviasDocumento listasPreviasDocumento) |
Carga las extensiones de las listas previas de documentos Más... | |
void | CargarExtensionesColumnasBrowser (IBrowserColumnsAddons browser, string tabla, string sql) |
Carga las extensiones de columnas de los browsers de addons Más... | |
void | CargarExtensionesBrowserPropiedadesExtendidas (IBrowserPropiedadesExtendidas browserpropiedadesextendidas) |
Carga las extensiones de columnas de los browsers de addons Más... | |
string | GetNombrePantallaListadosCommand (string nombreClase) |
Obtiene el nombre de pantalla de la lista de addons Más... | |
DataRow | GetInfoFromPantallaListados (string pantalla, Func< string, string > _FormatearStringEspecial, Func< string, string > _Revisar_Descripcio) |
Dado un nombre de PANTALLA devuelve el DATAROW asociado de las addons para listados Más... | |
void | UpdateNombreMenuListadosPersonalizables (string tcPantalla, string tcNombreViejo, string tcNombreNuevo) |
Método estático que actualiza el nombre con tcNombre de los registros de la tabla COMUNES!LIST_MENU y de los ADDONS que su pantalla conicide con tcPantalla y que su nombre coincida con tcNombreViejo (En caso de no estar definido) Más... | |
void | GetDbInformesPersonalizables (ref DataTable tdtResultados, Func< string, DataTable > _GetDBInformesDB) |
Devuelve un datatable con los registros creados de Informes personalizables en addons Más... | |
void | GetDbFiltrosPersonalizables (ref DataTable tdtResultados, string tcClase, Func< string, string, DataTable > _GetDBFiltrosDB) |
Devuelve los filtros de addons Más... | |
IModulo | SearchAddonPersonalizablesCommand (string addon) |
Logaliza el addon en addons cargados Más... | |
void | CargarExtensionesDeshacerCierre (IAddons oAddon) |
Carga las extensiones de Deshacer cierre. Más... | |
void | CargarExtensionesCambioAnchuraCampos (IAddons oAddon) |
Carga las extensiones de cambio de anchura de campos. Más... | |
void | CargarExtensionesAsientos (IAddons oAsiento, string tabla) |
Carga las extensiones de asientos Más... | |
void | CargarExtensionesAsientosFactura (IAddons oAsientoFactura, string tipoAsientoFactura) |
Carga las extensiones de Asientos Factura generador Más... | |
void | CargarExtensionesArqueoTpv (IAddons oArqueoTpv, string tipoArqueoTpv) |
Carga las extensiones de arqueo TPV Más... | |
void | CargarExtensionesCriterioCaja (IAddons oCriterioCaja) |
Carga las extensiones de criterio de caja 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... | |
Controlador de acciones de addons
Definición en la línea 15 del archivo CommandManager.cs.
|
inline |
Método para buscar Decorattors de la implementación de navegación en los Addons
negocioNavegacion |
Definición en la línea 267 del archivo CommandManager.cs.
|
inline |
Método para cargar en el diccionari _Addons todas las extensiones del mantenimiento actual para los addons/módulos disponibles
Definición en la línea 118 del archivo CommandManager.cs.
|
inline |
_LinTRel | |
_ClaveTRel |
manteTRel |
_LinTRel | : | ILinTRel | |
_ClaveTRel | : | IClaves |
Definición en la línea 132 del archivo CommandManager.cs.
|
inline |
Carga las extensiones de arqueo TPV
oArqueoTpv | |
tipoArqueoTpv |
Definición en la línea 520 del archivo CommandManager.cs.
|
inline |
Carga las extensiones de asientos
oAsiento | |
tabla |
Definición en la línea 494 del archivo CommandManager.cs.
|
inline |
Carga las extensiones de Asientos Factura generador
oAsientoFactura | |
tipoAsientoFactura |
Definición en la línea 507 del archivo CommandManager.cs.
|
inline |
Carga las extensiones de los browsers de addons
browser | |
tabla | |
eventHandler | |
SetExtensionHeight |
Definición en la línea 341 del archivo CommandManager.cs.
|
inline |
Carga las extensiones de columnas de los browsers de addons
browserpropiedadesextendidas |
Definición en la línea 378 del archivo CommandManager.cs.
|
inline |
Carga las extensiones de cambio de anchura de campos.
oAddon |
Definición en la línea 482 del archivo CommandManager.cs.
|
inline |
Carga las extensiones de columnas de los browsers de addons
browser | |
tabla | |
sql |
Definición en la línea 366 del archivo CommandManager.cs.
|
inline |
Carga las extensiones de criterio de caja
oCriterioCaja | Referencia a la instancia de la clase de criterio de caja |
Definición en la línea 532 del archivo CommandManager.cs.
|
inline |
Carga las extensiones de Deshacer cierre.
oAddon |
Definición en la línea 471 del archivo CommandManager.cs.
|
inline |
Carga las extensiones de documentos
documento | |
tipoDoc |
Definición en la línea 175 del archivo CommandManager.cs.
|
inline |
Carga las extensiones de documentos de stock
documento |
Definición en la línea 186 del archivo CommandManager.cs.
|
inline |
Carga las extensiones de las listas previas de documentos
listasPreviasDocumento |
Definición en la línea 354 del archivo CommandManager.cs.
|
inline |
Cargar extensiones de Mantenimientos
documento |
Definición en la línea 154 del archivo CommandManager.cs.
|
inline |
Cargar las extensiones de stocks
stock |
Definición en la línea 164 del archivo CommandManager.cs.
|
inline |
Cargar extensiones de tipos de modelos
tipoModelo |
Definición en la línea 145 del archivo CommandManager.cs.
|
inline |
Check de gráficas
ldtMante | |
_checkGrafica |
Definición en la línea 52 del archivo CommandManager.cs.
|
inline |
Check Mantes
_checkMante |
Definición en la línea 65 del archivo CommandManager.cs.
|
inline |
Ejecuta formulario
tcFormularioFox | |
toParametros | |
tlAccesoDirecto | |
tlTareaProgramada | |
ExisteFormNet | |
InitAccesoDirecto |
Definición en la línea 212 del archivo CommandManager.cs.
|
inline |
Devuelve los filtros de addons
tdtResultados | |
tcClase | |
_GetDBFiltrosDB |
Definición en la línea 447 del archivo CommandManager.cs.
|
inline |
Devuelve un datatable con los registros creados de Informes personalizables en addons
tdtResultados | |
_GetDBInformesDB |
Definición en la línea 433 del archivo CommandManager.cs.
|
inline |
Optiene
_GetFormsnetTablaAddons | |
pantalla |
Definición en la línea 79 del archivo CommandManager.cs.
|
inline |
Dado un nombre de PANTALLA devuelve el DATAROW asociado de las addons para listados
pantalla | |
_FormatearStringEspecial | |
_Revisar_Descripcio |
Definición en la línea 403 del archivo CommandManager.cs.
|
inline |
PE-93892: Obtenemos todos los listados de otros módulos
dtResultado | |
Where_Mantes | |
RevisarDescripcion | |
tcTipo |
Definición en la línea 307 del archivo CommandManager.cs.
|
inline |
Optiene el tipo de documento para listas previas
classe | |
otipoobjeto | |
pantalla |
Definición en la línea 94 del archivo CommandManager.cs.
|
inline |
PE-93892:Obtenemos todos los mantes de otros módulos
ldtResultado | |
Where_Mantes | |
RevisarDescripcion |
Definición en la línea 292 del archivo CommandManager.cs.
|
inline |
Obtiene el nombre de pantalla de la lista de addons
nombreClase |
Definición en la línea 389 del archivo CommandManager.cs.
|
inline |
Obtiene el tipo de navegación
pantalla | |
filtro |
Definición en la línea 106 del archivo CommandManager.cs.
|
inline |
Llama a LoadListadoDb para todos los addons cargados
_loadListadoDb | |
tcFormularioFox | |
lcFiltro | |
toParametros |
Definición en la línea 237 del archivo CommandManager.cs.
|
inline |
LoadManteDb en addons
loadManteDb | |
tcFormularioFox | |
lcFiltro |
Definición en la línea 278 del archivo CommandManager.cs.
|
inline |
Merge de listados de los addons
ldtTemp | DataTable temporal |
ldtResultado | DataTable final |
tipo | tipo |
Definición en la línea 38 del archivo CommandManager.cs.
|
inline |
Indica en addons si puede crear Tarea programada
tcPantalla | |
ldtResult |
Definición en la línea 254 del archivo CommandManager.cs.
|
inline |
Añade Base de datos de los reports
loConfig |
Definición en la línea 196 del archivo CommandManager.cs.
|
inline |
Logaliza el addon en addons cargados
addon | nombre del addon |
Definición en la línea 460 del archivo CommandManager.cs.
|
inline |
Pone Tipo de proceso en todos los addons
Definición en la línea 26 del archivo CommandManager.cs.
|
inline |
Método estático que actualiza el nombre con tcNombre de los registros de la tabla COMUNES!LIST_MENU y de los ADDONS que su pantalla conicide con tcPantalla y que su nombre coincida con tcNombreViejo (En caso de no estar definido)
tcPantalla | Pantalla de los registros a actualizar |
tcNombreNuevo | Nuevo nombre a guardar en los registros afectados |
tcNombreViejo | Nombre viejo por el que filtrar los registros afectados (opcional) |
Definición en la línea 420 del archivo CommandManager.cs.
|
inline |
validaLinea de descuentos en addons que cumplan la interfaz
mante | |
empresaActiva | |
codigoLineaDto | |
bloquearOperacion |
Definición en la línea 324 del archivo CommandManager.cs.