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);
        }
示例#2
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.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);
        }
示例#4
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);
        }
示例#5
0
 private void textboxApellido1_TextChanged(object sender, TextChangedEventArgs e)
 {
     if (string.IsNullOrEmpty(textboxApellido1.Text))
     {
         ValidaMVC.muestraError(textboxApellido1);
     }
     else
     {
         ValidaMVC.quitarError(textboxApellido1);
     }
 }
示例#6
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);
     }
 }
示例#7
0
 private void pbPassword_PasswordChanged(object sender, RoutedEventArgs e)
 {
     if (string.IsNullOrWhiteSpace(pbPassword.Password))
     {
         ValidaMVC.muestraError(pbPassword);
     }
     else
     {
         ValidaMVC.quitarError(pbPassword);
     }
 }
示例#8
0
 private void tbUsername_TextChanged(object sender, TextChangedEventArgs e)
 {
     if (string.IsNullOrWhiteSpace(tbUsername.Text))
     {
         ValidaMVC.muestraError(tbUsername);
     }
     else
     {
         ValidaMVC.quitarError(tbUsername);
     }
 }
示例#9
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);
     }
 }
示例#10
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);
        }
示例#11
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);
        }
        //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);
        }
示例#13
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
 }
 //-- Fecha --
 //Validacion de fecha
 private void calFechaAlta_SelectedDatesChanged(object sender, SelectionChangedEventArgs e)
 {
     ValidaMVC.quitarError(calFechaAlta);
 }
 private void cbEspacio_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     ValidaMVC.quitarError(cbEspacio);
 }
 private void comboTipo_SelectionChanged(object sender, RoutedEventArgs e)
 {
     ValidaMVC.quitarError(comboTipo);
 }
示例#17
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);
        }
示例#18
0
 private void comboRolUsu_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     ValidaMVC.quitarError(comboRolUsu);
 }