Exemplo n.º 1
0
 private void txtNombre_TextChanged(object sender, TextChangedEventArgs e)
 {
     // Si el campo está vacío
     if (string.IsNullOrEmpty(txtNombre.Text))
     {
         // Si no hay error
         if (!listaErrores[CAMPO_NOMBRE])
         {
             // Mostramos el error
             ErrorMVC.muestraError(imgErrorNombre, txtNombre);
             numerrores++;
             listaErrores[CAMPO_NOMBRE] = true;
         }
     }
     else   // Si el campo no está vacío
     {
         // Si hay error
         if (listaErrores[CAMPO_NOMBRE])
         {
             // Quitamos el error
             ErrorMVC.quitaError(imgErrorNombre, txtNombre);
             numerrores--;
             listaErrores[CAMPO_NOMBRE] = false;
         }
     }
 }
Exemplo n.º 2
0
        private bool valida()
        {
            bool correcto = true;

            // En caso de que haya errores
            if (numerrores > 0)
            {
                // Si el campo nombre está vacío
                if (string.IsNullOrEmpty(txtNombre.Text))
                {
                    // Muestro el error
                    ErrorMVC.muestraError(imgErrorNombre, txtNombre);
                    // Si no está activo
                    if (!listaErrores[CAMPO_NOMBRE])
                    {
                        numerrores++;
                        listaErrores[CAMPO_NOMBRE] = true;
                    }
                }
                // Si no selecciono nada
                if (comboTipo.SelectedItem == null)
                {
                    // muestro el error
                    ErrorMVC.muestraError(imgErrorTipo, comboTipo);
                    if (!listaErrores[CAMPO_TIPO])
                    {
                        numerrores++;
                        listaErrores[CAMPO_TIPO] = true;
                    }
                }
                correcto = false;
            }
            return(correcto);
        }
Exemplo n.º 3
0
 /// <summary>
 /// Inicializa las principales variables de la clase
 /// </summary>
 private void inicializa()
 {
     modServ = new ModeloArticuloServicio(invEnt);
     tipServ = new TipoArticuloServicio(invEnt);
     comboTipo.ItemsSource = tipServ.getAll().ToList();
     numerrores            = NUMCAMPOSOBLIGATORIOS;
     ErrorMVC.inicializaLista(listaErrores);
 }
Exemplo n.º 4
0
 private void txtLogin_TextChanged(object sender, TextChangedEventArgs e)
 {
     if (string.IsNullOrEmpty(txtLogin.Text))
     {
         ErrorMVC.muestraError(imgErrorNombreUsuario, txtLogin);
     }
     else
     {
         ErrorMVC.quitaError(imgErrorNombreUsuario, txtLogin);
     }
 }
Exemplo n.º 5
0
 private void passLogin_PasswordChanged(object sender, RoutedEventArgs e)
 {
     if (string.IsNullOrEmpty(passLogin.Password))
     {
         ErrorMVC.muestraError(imgErrorPass, passLogin);
     }
     else
     {
         ErrorMVC.quitaError(imgErrorPass, passLogin);
     }
 }
Exemplo n.º 6
0
 private void comboTipo_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     if (comboTipo.SelectedItem == null)
     {
         if (!listaErrores[CAMPO_TIPO])
         {
             ErrorMVC.muestraError(imgErrorTipo, comboTipo);
             numerrores++;
             listaErrores[CAMPO_TIPO] = true;
         }
     }
     else
     {
         if (listaErrores[CAMPO_TIPO])
         {
             ErrorMVC.quitaError(imgErrorTipo, comboTipo);
             numerrores--;
             listaErrores[CAMPO_TIPO] = false;
         }
     }
 }
Exemplo n.º 7
0
        private void btnLoginGuardar_Click(object sender, RoutedEventArgs e)
        {
            string usu  = txtLogin.Text;
            string pass = passLogin.Password;

            if (string.IsNullOrEmpty(usu))
            {
                ErrorMVC.muestraError(imgErrorNombreUsuario, txtLogin);
                if (string.IsNullOrEmpty(pass))
                {
                    ErrorMVC.muestraError(imgErrorPass, passLogin);
                }
                else
                {
                    ErrorMVC.quitaError(imgErrorPass, passLogin);
                }
            }
            else
            {
                ErrorMVC.quitaError(imgErrorNombreUsuario, txtLogin);
                if (string.IsNullOrEmpty(pass))
                {
                    ErrorMVC.muestraError(imgErrorPass, passLogin);
                }
                else
                {
                    ErrorMVC.quitaError(imgErrorPass, passLogin);
                    if (usuServ.login(usu, pass))
                    {
                        MainWindow ventana = new MainWindow(invEnt, usuServ.usuLogin);
                        ventana.Show();
                        this.Close();
                    }
                    else
                    {
                        MessageBox.Show("Error en el usuario y/o contraseña", "LOGIN", MessageBoxButton.OK, MessageBoxImage.Warning);
                    }
                }
            }
        }