public UCGesModeloArticulo(diinventarioEntities ent)
 {
     InitializeComponent();
     invEnt      = ent;
     mvModelo    = new MVModeloArticulo(invEnt);
     DataContext = mvModelo;
 }
Esempio n. 2
0
        private ValidaMVC valMVC; //Clase de validacion

        public DialogUsuarioMVC(diinventarioEntities ent)
        {
            InitializeComponent();
            invEnt  = ent;
            usuServ = new UsuarioServicio(invEnt);

            //validacion
            valMVC = new ValidaMVC();

            //inicializar mediante servicio generico
            tipoUsuServ      = new ServicioGenerico <tipousuario>(invEnt);
            rolServ          = new ServicioGenerico <rol>(invEnt);
            grupoServ        = new ServicioGenerico <grupo>(invEnt);
            departamentoServ = new ServicioGenerico <departamento>(invEnt);

            /*
             * tipoUsuServ = new TipoUsuarioServicio(invEnt);
             * rolServ = new RolServicio(invEnt);
             * grupoServ = new GrupoServicio(invEnt);
             * dptoServ = new DptoServicio(invEnt);
             */

            //poner las listas en el combo
            comboTipoUsu.ItemsSource         = tipoUsuServ.getAll().ToList();
            comboRolUsu.ItemsSource          = rolServ.getAll().ToList();
            comboGrupoUsu.ItemsSource        = grupoServ.getAll().ToList();
            comboDepartamentoUsu.ItemsSource = departamentoServ.getAll().ToList();
        }
 public MainWindow(diinventarioEntities ent, usuario usu)
 {
     InitializeComponent();
     invEnt   = ent;
     usuLogin = usu;
     //tbNombreUsu.Text = usuLogin.username; //esto es del dropdown button comentado
 }
Esempio n. 4
0
 public DiagGesArticuloMVC(diinventarioEntities ent, usuario usu)
 {
     InitializeComponent();
     invEnt   = ent;
     usuLogin = usu;
     inicializa();
 }
Esempio n. 5
0
 public UCGesUsuario(diinventarioEntities ent)
 {
     InitializeComponent();
     invEnt      = ent;
     mvUsuario   = new MVUsuario(ent);
     DataContext = mvUsuario;
 }
Esempio n. 6
0
        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;
            }
        }
Esempio n. 7
0
 //si le pasamos aqui el usuario podemos gestionarlo en el dialog, en un combo
 public DialogArticuloMVC(diinventarioEntities ent)
 {
     InitializeComponent();
     invEnt = ent;
     //usuLogin = usu;
     inicializa();
 }
Esempio n. 8
0
 public LoginDialog()
 {
     InitializeComponent();
     // Inicializa el contexto de la base de datos
     invEnt  = new diinventarioEntities();
     usuServ = new UsuarioServicio(invEnt);
 }
Esempio n. 9
0
        //constructor
        public DialogArticuloMVVM(diinventarioEntities ent, usuario usu)
        {
            InitializeComponent();
            invEnt = ent;

            //Seleccion y creacion MV
            mVArticulo  = new MVArticulo(invEnt);
            DataContext = mVArticulo;

            //crear lista combo estados
            listaEstadosMV = new List <string> {
                "Operativo", "Mantenimiento", "Baja"
            };
            comboEstadoMV.ItemsSource = listaEstadosMV;

            //Preseleccionar el nombre de
            //usuario en el combo de usuario
            usuUserName             = usu;
            comboUsuMV.Text         = usuUserName.username;
            comboUsuMV.SelectedItem = usuUserName.username;
            //Esta ultima linea es la preseleccion en el combo

            //deshabilitar boton de guardar en funcion de si hay errores o no
            this.AddHandler(Validation.ErrorEvent, new RoutedEventHandler(mVArticulo.OnErrorEvent));
            mVArticulo.btnGuardar = btnGuardarMV; //Ver si es asi
        }
Esempio n. 10
0
 public MainWindow(diinventarioEntities ent, usuario usu)
 {
     this.InitializeComponent();
     invEnt               = ent;
     usuLogin             = usu;
     tbNombreUsuario.Text = usuLogin.username;
 }
 public UCArbolDeptartamentos(diinventarioEntities ent)
 {
     InitializeComponent();
     invEnt      = ent;
     mvDept      = new MVDepartamentos(invEnt);
     DataContext = mvDept;
 }
 public UCArbolDeptCodigo(diinventarioEntities ent)
 {
     InitializeComponent();
     invEnt     = ent;
     dptoServ   = new DptoServicio(invEnt);
     listaDepts = dptoServ.getAll().ToList();
     gridCentralArbolCod.Children.Add(creaArbol()); //Poner el arbol creado
 }
Esempio n. 13
0
 public UCGesUsuario(diinventarioEntities ent)
 {
     InitializeComponent();
     invEnt                  = ent;
     mvUsu                   = new MVUsuario(invEnt);
     DataContext             = mvUsu;
     predicadoNombreApellido = new Predicate <object>(filtroNombreApellido);
     grupoDepartamento       = new PropertyGroupDescription("departamento");
 }
Esempio n. 14
0
 public UCGesModeloArticulo(diinventarioEntities ent)
 {
     InitializeComponent();
     invEnt          = ent;
     mvMod           = new MVModelo(invEnt);
     DataContext     = mvMod;
     grupoTipo       = new PropertyGroupDescription("tipo");
     predicadoNombre = new Predicate <object>(filtroNombre);
 }
 /// <summary>
 /// Constructor de la clase
 /// </summary>
 /// <param name="ent"></param>
 public DiagModeloArticuloMVVM(diinventarioEntities ent)
 {
     InitializeComponent();
     invEnt      = ent;
     mvModelo    = new MVModeloArticulo(invEnt);
     DataContext = mvModelo;
     this.AddHandler(Validation.ErrorEvent, new RoutedEventHandler(mvModelo.OnErrorEvent));
     mvModelo.btnGuardar = btnGuardar;
 }
Esempio n. 16
0
        private ValidaMVC valMVC; //Clase de validacion


        public DialogModeloArticuloMVC(diinventarioEntities ent)
        {
            InitializeComponent();
            invEnt   = ent;
            tipoServ = new TipoArticuloServicio(invEnt);
            modServ  = new ModeloArticuloServicio(invEnt);
            valMVC   = new ValidaMVC();
            comboTipo.ItemsSource = tipoServ.getAll().ToList();
        }
Esempio n. 17
0
 public DiagGesUsuarioMVVM(diinventarioEntities ent)
 {
     InitializeComponent();
     invEnt      = ent;
     mvUsu       = new MVUsuario(invEnt);
     DataContext = mvUsu;
     this.AddHandler(Validation.ErrorEvent, new RoutedEventHandler(mvUsu.OnErrorEvent));
     mvUsu.btnGuardar = btnGuardarUsu;
 }
Esempio n. 18
0
        //aqui tenemos que pasarle los objetos
        public MainWindow(diinventarioEntities ent, usuario usu)
        {
            this.InitializeComponent();
            invEnt         = ent;
            usuLogin       = usu;
            textLogin.Text = usuLogin.username;

            //tbNombreUsuario.Text = usuLogin.username; Este no lo tenemos nosotros asi se haria
        }
 public DiagGesArticuloMVVM(diinventarioEntities ent, usuario usu)
 {
     InitializeComponent();
     invEnt   = ent;
     usuLogin = usu;
     comboUsuarioAlta.SelectedItem = usuLogin;
     mvArt       = new MVArticulo(invEnt);
     DataContext = mvArt;
 }
        private PropertyGroupDescription grupoEspacio; //Agurpacion checkbox

        public UCGesArticulo(diinventarioEntities ent)
        {
            InitializeComponent();
            invEnt      = ent;
            mvArt       = new MVArticulo(invEnt);
            DataContext = mvArt;

            //inicializa Property group descripcion
            grupoEspacio = new PropertyGroupDescription("espacio");
        }
Esempio n. 21
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;
 }
        public DialogArticuloMVC(diinventarioEntities ent, usuario usu)
        {
            InitializeComponent();

            this.usu = usu;

            invEnt = ent;

            inicializar();
        }
Esempio n. 23
0
        public LoginDialog()
        {
            InitializeComponent();

            // Inicializa el contexto de la base de datos (la conexion de la BD)
            invEnt = new diinventarioEntities();

            // Le pasamos el contexto (la conexion de la BD)
            usuServ = new UsuarioServicio(invEnt);
        }
        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;
        }
Esempio n. 25
0
        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);
        }
Esempio n. 26
0
        //en cada clase que se utiliza el log hay que poner uno para que sea mas exacta


        public DialogUsuario(diinventarioEntities ent)
        {
            InitializeComponent();
            invEnt                 = ent;
            usuServ                = new UsuarioServicio(invEnt);
            tipoUsuServ            = new ServicioGenerico <tipousuario>(invEnt);
            rolServ                = new RolServicio(invEnt);
            gruServ                = new GrupoServicio(invEnt);
            dptoServ               = new DptoServicio(invEnt);
            comboDept.ItemsSource  = dptoServ.getAll().ToList();
            comboGrupo.ItemsSource = gruServ.getAll().ToList();
            comboRol.ItemsSource   = rolServ.getAll().ToList();
            comboTipo.ItemsSource  = tipoUsuServ.getAll().ToList();
        }
Esempio n. 27
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;
        }
Esempio n. 28
0
        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;
        }
        public DialogArticuloMVVM(diinventarioEntities ent)
        {
            InitializeComponent();

            invEnt = ent;

            mvArt = new MVArticulo(invEnt);

            artServ = new ArticuloServicio(ent);

            DataContext = mvArt;

            this.AddHandler(Validation.ErrorEvent, new RoutedEventHandler(mvArt.OnErrorEvent));

            mvArt.btnGuardar = btnGuardarArt;
        }
        private ValidaMVC valMVC; //Clase de validacion

        //constructor, pasarle el usuario
        public DialogArticuloMVC(diinventarioEntities ent, usuario usu)
        {
            InitializeComponent();
            invEnt = ent;

            //Servicios
            artServ     = new ArticuloServicio(invEnt);
            usuServ     = new ServicioGenerico <usuario>(invEnt);
            modServ     = new ServicioGenerico <modeloarticulo>(invEnt);
            espacioServ = new ServicioGenerico <espacio>(invEnt);
            deptServ    = new ServicioGenerico <departamento>(invEnt);

            //Inicializar validacion
            valMVC = new ValidaMVC();

            usuarioInserta = usu;
            comboUsu.Text  = usuarioInserta.username; //Pasar el usuario al combo usuario

            inicializar();
        }