3 using System.Collections.Generic;
10 internal abstract class BindFormListadoBaseMethod
13 protected List<IFiltrosOpciones> _oResult =
new List<IFiltrosOpciones>();
15 protected override ExpectedParameters GetExpectedParameters()
18 new ExpectedParameters(
24 protected override object Return(params
object[] parameters)
29 public BindFormListadoBaseMethod(IAddonsManager addons)
36 internal class BindFormListadoMethod
37 : BindFormListadoBaseMethod
40 public BindFormListadoMethod(IAddonsManager addons)
43 Name =
"BindFormListado";
46 protected override void CommandModulo(
IModulo modulo, params
object[] parameters)
50 loFiltrosOpciones = modulo.
_BindFormListado(Convert.ToString(parameters[0]));
51 if (loFiltrosOpciones != null)
53 loFiltrosOpciones.
_Modulo = modulo;
60 internal class BindFormProcesoMethod
61 : BindFormListadoBaseMethod
64 public BindFormProcesoMethod(IAddonsManager addons) : base(addons)
66 Name =
"BindFormProceso";
69 protected override void CommandModulo(
IModulo modulo, params
object[] parameters)
73 loFiltrosOpciones = modulo.
_BindFormProceso(Convert.ToString(parameters[0]));
74 if (loFiltrosOpciones != null)
76 loFiltrosOpciones.
_Modulo = modulo;
Interfície para la definición de la personalización base de los listados/procesos ...
PE-93426 Interficie para los módulos de la aplicación
Interfície para la definición de la personalización de los procesos
IFiltrosOpcionesProcesos _BindFormProceso(String tcNombreProceso)
Vincula los procesos de la aplicación con los del addon
IFiltrosOpcionesListados _BindFormListado(String tcNombreListado)
Vincula los listados de la aplicación con los del addon
Interfície para la definición de la personalización de los listados