public ControladorIncremento(IVista vista, IModelo modelo)
 {
     _vista = vista;
     _modelo = modelo;
     vista.SetControlador(this);
     modelo.Adjuntar((IModeloObservador)_vista);
     _vista.cambiada += new VistaHandler<IVista>(this.vista_cambiada);
 }
示例#2
0
        //-----------------------------------//
        //       C o n s t r u c t o r       //
        //-----------------------------------//

        public AdaptadorVista(System.Windows.Forms.Control contenedor,
                              System.Windows.Forms.ListView vistaLista,
                              IVista vistaContenedora,
                              ControladorMvWf controladorMV)
        {
            this.controladorMV    = controladorMV;
            this.vistaContenedora = vistaContenedora;
            this.contenedor       = contenedor;
            this.botonActualizar  = (System.Windows.Forms.Button) this.contenedor.Controls["actualizarLista"];
            this.vistaLista       = vistaLista;
            this.menuInstancias   = this.vistaLista.ContextMenuStrip;
            this.estadoEditado    = false;
            limpiando             = false;
            this.vistaLista.SelectedIndexChanged += new EventHandler(SeleccionInstancia);
            this.controladorMV.EstablecerVista(this);
        }
示例#3
0
        //---------------------//
        //    M é t o d o s    //
        //---------------------//

        public void EstablecerVista(IVista vist)
        {
            this.vista = vist;
        }
 public PresentadorPrincipal(IVista vista, IRepositorioOrdenProduccion <OrdenProduccion> repositorioOrdenProduccion)
 {
     _vista = vista;
     _repositorioOrdenProduccion = repositorioOrdenProduccion;
 }
示例#5
0
 public void AddInterface(ref IVista iu)
 {
     Vista = iu;
 }
示例#6
0
 public Controlador(MesaBlackJack mesa, IVista vista)
 {
     Mesa  = mesa;
     Vista = vista;
 }
 public void vista_cambiada(IVista vista, VistaEventArgs e)
 {
     _modelo.SetValor(e.valor);
 }