public UCGesModeloArticulo(diinventarioEntities ent) { InitializeComponent(); invEnt = ent; mvModelo = new MVModelo(ent); DataContext = mvModelo; }
public UCGesModeloArticulo(diinventarioEntities ent) { InitializeComponent(); invEnt = ent; mvMod = new MVModelo(invEnt); DataContext = mvMod; grupoTipo = new PropertyGroupDescription("tipo"); predicadoNombre = new Predicate <object>(filtroNombre); }
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; }
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; }
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; } }