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