// *** C O N S T R U C T O R *** // public ControladorFicheroMaestro(IFicheroMaestro <TInstancia> fichero, string nombIns, IControladorMV ctrlMV, IVistaFicheroMaestro vist) { inicializar(fichero, nombIns, ctrlMV, vist); }
//-----------------------------------// // C o n s t r u c t o r // //-----------------------------------// public ControladorFicheroMaestroWf(IFicheroMaestro <TElemento> list, string nmbElm, IControladorMV ctrlMV, IVistaFicheroMaestro vist) : base(list, nmbElm, ctrlMV, vist) { (this.vista as VistaFicheroMaestroWf).ManejadorBarraHerramientas = ComandoSeleccionado; }
public ControladorPropiedadLista(IControladorMV controladorMV, IAdaptadorVista <TInstancia> vista) { this.claveInstanciaActual = null; this.controladorMV = controladorMV; this.vista = vista; this.vista.EstablecerControlLista(this); }
// *** M E T O D O S P R I V A D O S *** // void inicializar(IFicheroMaestro <TInstancia> fichero, string nombIns, IControladorMV ctrlMV, IVistaFicheroMaestro vist) { establecerParametros(fichero, nombIns, ctrlMV, vist); this.controladorMV.DesactivarEdicion(); establecerEstadoInicial(); asociarComandos(); this.vista.CancelarEdicion(this.estadoEdicionInstancia == EstadosEdicionInstancias.Nulo); this.vista.ReflejarEstadoEdicion(); }
void establecerParametros(IFicheroMaestro <TInstancia> fichero, string nombIns, IControladorMV ctrlMV, IVistaFicheroMaestro vist) { this.fichero = fichero; this.navegador = null; this.nombreInstancia = nombIns; this.memento = null; this.controladorMV = ctrlMV; this.controladorMV.CambioEstadoModelo += new CambioEstadoModeloManejador(ModeloCambioEstado); this.vista = vist; this.vista.EstablecerControlFichero(this); }
public ControladorLineasEntrega(IControladorMV controladorMV, IAdaptadorVista <ILineaDetalleInventario> vista) : base(controladorMV, vista) { }
public ControladorPropiedadListaClaveUnica(IPropiedadLista <TInstancia> lista, IControladorMV controladorMV, IAdaptadorVista <TInstancia> vista) : base(lista, controladorMV, vista) { }
public ControladorLineasInventario(IControladorMV controladorMV, IAdaptadorVista <ILineaDetalleInventario> vista) : base(controladorMV, vista) { this.controladorMV.CambioEstadoModelo += new CambioEstadoModeloManejador(EdicionLinea); }
public ControladorPropiedadLista(IPropiedadLista <TInstancia> lista, IControladorMV controladorMV, IAdaptadorVista <TInstancia> vista) : this(controladorMV, vista) { establecerLista(lista); }