Esempio n. 1
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();
        }
        private bool valida()
        {
            bool correcto = true;

            if (valMVC.objetoVacio(cbEspacio.SelectedItem))
            {
                correcto = false;
                ValidaMVC.muestraError(cbEspacio);
            }
            else
            {
                ValidaMVC.quitarError(cbEspacio);
            }

            if (valMVC.objetoVacio(cbModelo.SelectedItem))
            {
                correcto = false;
                ValidaMVC.muestraError(cbModelo);
            }
            else
            {
                ValidaMVC.quitarError(cbModelo);
            }

            return(correcto);
        }
Esempio n. 3
0
        //Asi validams los textbox
        private bool valida()
        {
            bool listo = true;

            if (valMVC.objetoNoNulo(comboModelo.SelectedItem))
            {
                ValidaMVC.muestraError(comboModelo);
                listo = false;
            }
            else
            {
                ValidaMVC.quitaError(comboModelo);
            }

            if (valMVC.objetoNoNulo(comboEspacio.SelectedItem))
            {
                ValidaMVC.muestraError(comboEspacio);
                listo = false;
            }
            else
            {
                ValidaMVC.quitaError(comboEspacio);
            }
            return(listo);
        }
Esempio n. 4
0
        //Metodo de validacion de los
        //campos obligatorios
        private bool valida()
        {
            bool correcto = true;

            if (valMVC.validaCadena(txtNombre.Text))
            {
                //Nota: el constructor no recibe imgTxtNombre,
                //esta comentado esta parte esta en el proyecto
                //de validacion con imagen
                correcto = false;
                ValidaMVC.muestraError(txtNombre);
            }
            else
            {
                ValidaMVC.quitarError(txtNombre);
            }

            if (valMVC.objetoVacio(comboTipo.SelectedItem))
            {
                correcto = false;
                ValidaMVC.muestraError(comboTipo);
            }
            else
            {
                ValidaMVC.quitarError(comboTipo);
            }

            return(correcto);
        }
        private bool valida()
        {
            bool correcto = true;

            if (valMVC.validaCadena(txtNombre.Text))
            {
                correcto = false;
                ValidaMVC.muestraError(txtNombre);
            }
            else
            {
                ValidaMVC.quitarError(txtNombre);
            }

            if (valMVC.objetoVacio(comboTipo.SelectedItem))
            {
                correcto = false;
                ValidaMVC.muestraError(comboTipo);
            }
            else
            {
                ValidaMVC.quitarError(comboTipo);
            }

            return(correcto);
        }
Esempio n. 6
0
        private void comboTipoUsu_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            //depende del tipo de usuario seleccionar una cosa u otra
            ValidaMVC.quitarError(comboTipoUsu); //Cambiar a imagen del combo

            //ver si es asi lo de cambiar el tipo
            tipousuario tipoUsuComprobar = new tipousuario();

            tipoUsuComprobar = (tipousuario)comboTipoUsu.SelectedItem;

            if (tipoUsuComprobar != null)
            {
                if (tipoUsuComprobar.nombre.Equals("Alumno"))
                {
                    comboGrupoUsu.IsEnabled = true;
                }
                else
                {
                    comboGrupoUsu.IsEnabled = false;
                }

                if (tipoUsuComprobar.nombre.Equals("Profesor"))
                {
                    comboDepartamentoUsu.IsEnabled = true;
                }
                else
                {
                    comboDepartamentoUsu.IsEnabled = false;
                }
            }

            ValidaMVC.quitarError(comboTipoUsu);
        }
 private void inicializa()
 {
     tipoServ = new TipoArticuloServicio(invEnt);
     modServ  = new ModeloArticuloServicio(invEnt);
     comboTipo.ItemsSource = tipoServ.getAll().ToList();
     //me hace un toString y me sale la referencia, vamos al combobox de xaml y le pongo displaymemberpath y que me enseñe el nombre
     valMVC = new ValidaMVC();
 }
        private void inicializa()
        {
            valMVC = new ValidaMVC();

            modServ = new ModeloArticuloServicio(invEnt);

            tipoServ = new TipoArticuloServicio(invEnt);
            comboTipo.ItemsSource = tipoServ.getAll().ToList();
        }
Esempio n. 9
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. 10
0
 private void textboxApellido1_TextChanged(object sender, TextChangedEventArgs e)
 {
     if (string.IsNullOrEmpty(textboxApellido1.Text))
     {
         ValidaMVC.muestraError(textboxApellido1);
     }
     else
     {
         ValidaMVC.quitarError(textboxApellido1);
     }
 }
Esempio n. 11
0
 private void tbUsername_TextChanged(object sender, TextChangedEventArgs e)
 {
     if (string.IsNullOrWhiteSpace(tbUsername.Text))
     {
         ValidaMVC.muestraError(tbUsername);
     }
     else
     {
         ValidaMVC.quitarError(tbUsername);
     }
 }
Esempio n. 12
0
 //Evento del textbox de nombre que es obligatorio
 //que hace que cambie de estado mientras
 //se este escribiendo
 private void txtNombre_TextChanged(object sender, TextChangedEventArgs e)
 {
     if (string.IsNullOrEmpty(txtNombre.Text))
     {
         ValidaMVC.muestraError(txtNombre);
     }
     else
     {
         ValidaMVC.quitarError(txtNombre);
     }
 }
Esempio n. 13
0
 private void pbPassword_PasswordChanged(object sender, RoutedEventArgs e)
 {
     if (string.IsNullOrWhiteSpace(pbPassword.Password))
     {
         ValidaMVC.muestraError(pbPassword);
     }
     else
     {
         ValidaMVC.quitarError(pbPassword);
     }
 }
Esempio n. 14
0
 private void passContrasenya_PasswordChanged(object sender, RoutedEventArgs e)
 {
     //Ver si es asi la validacion de contrasenya
     if (string.IsNullOrEmpty(passContrasenya.Password))
     {
         ValidaMVC.muestraError(passContrasenya);
     }
     else
     {
         ValidaMVC.quitarError(passContrasenya);
     }
 }
Esempio n. 15
0
        private void inicializa()
        {
            usuServ      = new UsuarioServicio(invEnt);
            dptoServicio = new DptoServicio(invEnt);
            modServ      = new ModeloArticuloServicio(invEnt);
            artServ      = new ArticuloServicio(invEnt);
            espServ      = new EspacioServicio(invEnt);

            comboUsuarioAlta.ItemsSource = usuServ.getAll().ToList();
            comboDept.ItemsSource        = dptoServicio.getAll().ToList();
            comboEspacio.ItemsSource     = espServ.getAll().ToList();
            comboModelo.ItemsSource      = modServ.getAll().ToList();
            comboDentrode.ItemsSource    = artServ.getAll().ToList();
            dpFechaAlta.SelectedDate     = DateTime.Now;
            valMVC = new ValidaMVC();
        }
Esempio n. 16
0
        private bool Valida()
        {
            bool correcto = true;

            if (valMVC.validaCadena(tbUsername.Text))
            {
                correcto = false;
                ValidaMVC.muestraError(tbUsername);
            }
            else
            {
                ValidaMVC.quitarError(tbUsername);
            }

            if (valMVC.validaCadena(pbPassword.Password))
            {
                correcto = false;
                ValidaMVC.muestraError(pbPassword);
            }
            else
            {
                ValidaMVC.quitarError(pbPassword);
            }

            if (valMVC.objetoVacio(cbRol.SelectedItem))
            {
                correcto = false;
                ValidaMVC.muestraError(cbRol);
            }
            else
            {
                ValidaMVC.quitarError(cbRol);
            }

            if (valMVC.objetoVacio(cbTipoUsuario.SelectedItem))
            {
                correcto = false;
                ValidaMVC.muestraError(cbTipoUsuario);
            }
            else
            {
                ValidaMVC.quitarError(cbTipoUsuario);
            }

            return(correcto);
        }
Esempio n. 17
0
        private void comboTipoUsu_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            String tipoUsuario = ((tipousuario)(cbTipoUsuario.SelectedItem)).nombre;

            if (tipoUsuario.Equals("Alumno"))
            {
                cbGrupo.IsEnabled        = true;
                cbDepartamento.IsEnabled = false;
            }
            else if (tipoUsuario.Equals("Profesor"))
            {
                cbDepartamento.IsEnabled = true;
                cbGrupo.IsEnabled        = false;
            }

            ValidaMVC.quitarError(cbTipoUsuario);
        }
Esempio n. 18
0
        private void inicializa()
        {
            valMVC = new ValidaMVC();

            usuServ = new UsuarioServicio(invEnt);
            // Definiendo tipoUsuarioServ mediante Servicio genérico
            tipoUsuarioServ           = new ServicioGenerico <tipousuario>(invEnt);
            cbTipoUsuario.ItemsSource = tipoUsuarioServ.getAll().ToList();

            rolServ           = new RolServicio(invEnt);
            cbRol.ItemsSource = rolServ.getAll().ToList();

            grupoServ           = new GrupoServicio(invEnt);
            cbGrupo.ItemsSource = grupoServ.getAll().ToList();

            departamentoServ           = new DptoServicio(invEnt);
            cbDepartamento.ItemsSource = departamentoServ.getAll().ToList();
        }
        private void inicializar()
        {
            artServ = new ArticuloServicio(invEnt);
            cbEstado.ItemsSource   = artServ.getAll().ToList();
            cbDentroDe.ItemsSource = artServ.getAll().ToList();

            usuServ = new UsuarioServicio(invEnt);
            cbUsuAlta.ItemsSource = usuServ.getAll().ToList();

            modServ = new ModeloArticuloServicio(invEnt);
            cbModelo.ItemsSource = modServ.getAll().ToList();

            dptoServ = new DptoServicio(invEnt);
            cbDepartamento.ItemsSource = dptoServ.getAll().ToList();

            espacioServ           = new EspacioServicio(invEnt);
            cbEspacio.ItemsSource = espacioServ.getAll().ToList();

            valMVC = new ValidaMVC();
        }
        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();
        }
 //-- Fecha --
 //Validacion de fecha
 private void calFechaAlta_SelectedDatesChanged(object sender, SelectionChangedEventArgs e)
 {
     ValidaMVC.quitarError(calFechaAlta);
 }
Esempio n. 22
0
 //Evento del combobox de tipo, que si se selecciona
 //algun elemento de este, le quita el error
 private void comboTipo_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     ValidaMVC.quitarError(comboTipo); //Cambiar a imagen del combo
 }
 private void comboTipo_SelectionChanged(object sender, RoutedEventArgs e)
 {
     ValidaMVC.quitarError(comboTipo);
 }
        //metodo de validacion para
        //los campos obligatorios
        private bool valida()
        {
            bool correcto = true;

            //Validacion combo usuario
            if (valMVC.objetoVacio(comboUsu.SelectedItem))
            {
                correcto = false;
                ValidaMVC.muestraError(comboUsu);
            }
            else
            {
                ValidaMVC.quitarError(comboUsu);
            }

            //-- fecha --
            //Validacion campo de fecha, ver si es asi
            if (valMVC.objetoVacio(calFechaAlta.SelectedDate))
            {
                correcto = false;
                ValidaMVC.muestraError(calFechaAlta);
            }
            else
            {
                ValidaMVC.quitarError(calFechaAlta);
            }

            //Validacion combo de estado
            if (valMVC.objetoVacio(comboEstado.SelectedItem))
            {
                correcto = false;
                ValidaMVC.muestraError(comboEstado);
            }
            else
            {
                ValidaMVC.quitarError(comboEstado);
            }

            //Validacion combo de modelo
            if (valMVC.objetoVacio(comboModelo.SelectedItem))
            {
                correcto = false;
                ValidaMVC.muestraError(comboModelo);
            }
            else
            {
                ValidaMVC.quitarError(comboModelo);
            }

            //Validacion combo de espacio
            if (valMVC.objetoVacio(comboEspacio.SelectedItem))
            {
                correcto = false;
                ValidaMVC.muestraError(comboEspacio);
            }
            else
            {
                ValidaMVC.quitarError(comboEspacio);
            }

            return(correcto);
        }
Esempio n. 25
0
        //Metodo de validar
        private bool valida()
        {
            bool correcto = true;

            //Textbox Username
            if (valMVC.validaCadena(textboxUsername.Text))
            {
                correcto = false;
                ValidaMVC.muestraError(textboxUsername);
            }
            else
            {
                ValidaMVC.quitarError(textboxUsername);
            }

            //Pass Password (Mirar si es correcto)
            if (valMVC.validaCadena(passContrasenya.Password))
            {
                correcto = false;
                ValidaMVC.muestraError(passContrasenya);
            }
            else
            {
                ValidaMVC.quitarError(passContrasenya);
            }

            //combo Tipo usuario
            if (valMVC.objetoVacio(comboTipoUsu.SelectedItem))
            {
                correcto = false;
                ValidaMVC.muestraError(comboTipoUsu);
            }
            else
            {
                ValidaMVC.quitarError(comboTipoUsu);
            }

            //combo Rol
            if (valMVC.objetoVacio(comboRolUsu.SelectedItem))
            {
                correcto = false;
                ValidaMVC.muestraError(comboRolUsu);
            }
            else
            {
                ValidaMVC.quitarError(comboRolUsu);
            }

            //Textbox Nombre
            if (valMVC.validaCadena(textboxNombre.Text))
            {
                correcto = false;
                ValidaMVC.muestraError(textboxNombre);
            }
            else
            {
                ValidaMVC.quitarError(textboxNombre);
            }

            //Textbox Apellido 1
            if (valMVC.validaCadena(textboxApellido1.Text))
            {
                correcto = false;
                ValidaMVC.muestraError(textboxApellido1);
            }
            else
            {
                ValidaMVC.quitarError(textboxApellido1);
            }

            return(correcto);
        }
Esempio n. 26
0
 private void comboEspacio_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     ValidaMVC.quitaError(comboEspacio);
 }
Esempio n. 27
0
 private void comboRolUsu_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     ValidaMVC.quitarError(comboRolUsu);
 }
 private void cbModelo_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     ValidaMVC.quitarError(cbModelo);
 }