public UCGesModeloArticulo(diinventarioEntities ent)
 {
     InitializeComponent();
     invEnt      = ent;
     mvModelo    = new MVModelo(ent);
     DataContext = mvModelo;
 }
Exemple #2
0
 public UCGesModeloArticulo(diinventarioEntities ent)
 {
     InitializeComponent();
     invEnt          = ent;
     mvMod           = new MVModelo(invEnt);
     DataContext     = mvMod;
     grupoTipo       = new PropertyGroupDescription("tipo");
     predicadoNombre = new Predicate <object>(filtroNombre);
 }
Exemple #3
0
 public DialogModeloArticuloMVVM(diinventarioEntities ent)
 {
     InitializeComponent();
     invEnt = ent;
     //los enlazo
     mvMod = new MVModelo(invEnt);
     //Aqui decimos que los objetos de los Binding los buscaremos en la clase MVModelo
     //En esta definiremos los objetos que se relacionen con nuestra Vista
     DataContext = mvMod;
 }
Exemple #4
0
        public DialogModeloArticuloMVVM(diinventarioEntities ent)
        {
            InitializeComponent();
            invEnt = ent;

            // Aquí decimos que los objetos de los binding los
            // Buscaremos en la clase MVModelo.
            mvMod = new MVModelo(invEnt);

            // En esta definiremos los objetos que se relacionen con nuestra vista
            DataContext = mvMod;

            this.AddHandler(Validation.ErrorEvent, new RoutedEventHandler(mvMod.OnErrorEvent));
            mvMod.btnGuardar = btnGuardarMod;
        }
Exemple #5
0
        private bool edicion; //bool para activar la edicion

        //constructor modificado para permitir la edicion
        public DialogModeloArticuloMVVM(diinventarioEntities ent, modeloarticulo modeloSelect, bool _edicion)
        {
            InitializeComponent();
            invEnt = ent;
            //cosas mv
            mvMod       = new MVModelo(invEnt);
            DataContext = mvMod; //aqui decimos que los objetos de los
            //bindings los buscaremos en la clase MVModelo
            //En esta definiremos los objetos que se relacionen
            //con nuestra vista

            //deshabilitar boton de guardar en funcion de si hay errores o no
            this.AddHandler(Validation.ErrorEvent, new RoutedEventHandler(mvMod.OnErrorEvent));
            mvMod.btnGuardar = btnGuardar;

            //Modificacion para edicion
            //Edicion
            edicion = _edicion;
            //Si la edicion es true, editamos
            if (edicion)
            {
                mvMod.modeloNuevo = modeloSelect;
            }
        }