Beispiel #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;
         }
     }
 }
Beispiel #2
0
 private void txtLogin_TextChanged(object sender, TextChangedEventArgs e)
 {
     if (string.IsNullOrEmpty(txtLogin.Text))
     {
         ErrorMVC.muestraError(imgErrorNombreUsuario, txtLogin);
     }
     else
     {
         ErrorMVC.quitaError(imgErrorNombreUsuario, txtLogin);
     }
 }
Beispiel #3
0
 private void passLogin_PasswordChanged(object sender, RoutedEventArgs e)
 {
     if (string.IsNullOrEmpty(passLogin.Password))
     {
         ErrorMVC.muestraError(imgErrorPass, passLogin);
     }
     else
     {
         ErrorMVC.quitaError(imgErrorPass, passLogin);
     }
 }
Beispiel #4
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;
         }
     }
 }
Beispiel #5
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);
                    }
                }
            }
        }