CargarExtensionesListasPreviasDocumentosCommand.cs
1 using System;
2 using System.Collections.Generic;
3 using System.Linq;
4 using System.Text;
5 using System.Windows.Forms;
6 using sage.ew.interficies;
7 
8 namespace Sage.ES.S50.Addons
9 {
10  internal class CargarExtensionesListasPreviasDocumentosCommnad : Command
11  {
12  public CargarExtensionesListasPreviasDocumentosCommnad(IAddonsManager addons) : base(addons)
13  {
14  Name = "CargarExtensionesListasPreviasDocumentos";
15  }
16 
17  protected override void CommandModulo(IModulo modulo, params object[] parameters)
18  {
19  IListasPreviasDocumento listasPreviasDocumento = (IListasPreviasDocumento)parameters[0];
20 
21  modulo._BindListasPreviasDocumentos(listasPreviasDocumento);
22  }
23 
24  protected override ExpectedParameters GetExpectedParameters()
25  {
26  return new ExpectedParameters(
27  new Type[] { typeof(IListasPreviasDocumento) });
28  }
29  }
30 }
PE-93426 Interficie para los módulos de la aplicación
Definition: IModulo.cs:22
Interficie para paginas de documentos
void _BindListasPreviasDocumentos(IListasPreviasDocumento listasPreviasDocumento)
Permite enlazar con las listas previas de documentos