public UCGesUsuario(diinventarioEntities ent) { InitializeComponent(); invEnt = ent; mvUsuario = new MVUsuario(ent); DataContext = mvUsuario; }
public DialogUsuarioMVVM(diinventarioEntities ent, usuario usuEditarSelect, bool _edicion) { InitializeComponent(); invEnt = ent; //cosas mv mVUsuario = new MVUsuario(invEnt); DataContext = mVUsuario; //si no se pone el datacontext el binding no va //deshabilitar boton de guardar en funcion de si hay errores o no this.AddHandler(Validation.ErrorEvent, new RoutedEventHandler(mVUsuario.OnErrorEvent)); mVUsuario.btnGuardar = btnGuardarUsu; //Bool para activacion de la edicion edicion = _edicion; //usuario anterior, antes de modificar usuarioAnterior = new usuario(); usuarioAnterior = usuEditarSelect; //si la edicion es true if (edicion) { mVUsuario.usuarioNuevo = usuEditarSelect; passContrasenyaMV.Password = mVUsuario.usuarioNuevo.password; } }
public DiagGesUsuarioMVVM(diinventarioEntities ent) { InitializeComponent(); invEnt = ent; mvUsu = new MVUsuario(invEnt); DataContext = mvUsu; this.AddHandler(Validation.ErrorEvent, new RoutedEventHandler(mvUsu.OnErrorEvent)); mvUsu.btnGuardar = btnGuardarUsu; }
public UCGesUsuario(diinventarioEntities ent) { InitializeComponent(); invEnt = ent; mvUsu = new MVUsuario(invEnt); DataContext = mvUsu; predicadoNombreApellido = new Predicate <object>(filtroNombreApellido); grupoDepartamento = new PropertyGroupDescription("departamento"); }
public DialogUsuarioMVVM(diinventarioEntities ent) { InitializeComponent(); invEnt = ent; mvUsu = new MVUsuario(invEnt); // Sirve para indicar el lugar donde se tiene que guardar la informacion DataContext = mvUsu; this.AddHandler(Validation.ErrorEvent, new RoutedEventHandler(mvUsu.OnErrorEvent)); mvUsu.btnGuardar = btnGuardarUsu; }
private Predicate <object> predicadoNombreAp; //Filtro Predicado de busqueda por nombre o apellido public UCGesUsuario(diinventarioEntities ent) { InitializeComponent(); invEnt = ent; mVUsu = new MVUsuario(invEnt); DataContext = mVUsu; //inicializa Property group descripcion deptUsu = new PropertyGroupDescription("departamento1"); //Inicializa filtro predicado busqueda nombre apellido predicadoNombreAp = new Predicate <object>(filtroNombreAp); }
public DialogUsuarioMVVM(diinventarioEntities ent) { InitializeComponent(); invEnt = ent; //los enlazo mvUsu = new MVUsuario(invEnt); //Aqui decimos que los objetos de los Binding los buscaremos en la clase MVUsuario //En esta definiremos los objetos que se relacionen con nuestra Vista DataContext = mvUsu; //deshabilito boton; creo un evento, hay que indicar en el binding NotifyOnvalidationOnproperty error this.AddHandler(Validation.ErrorEvent, new RoutedEventHandler(mvUsu.OnErrorEvent)); mvUsu.btnGuardar = btnGuardar; }