private void btnlogin_Click_1(object sender, RoutedEventArgs e) { { try { var email = myContext.Users.Where(u => u.Email == Txtuseremail.Text).FirstOrDefault(); if ((Txtuseremail.Text == "") || (Txtpass.Password == "")) { if (Txtuseremail.Text == "") { MessageBox.Show("Email is Required!", "Caution", MessageBoxButton.OK); Txtuseremail.Focus(); } else if (Txtpass.Password == "") { MessageBox.Show("Password is Required!", "Caution", MessageBoxButton.OK); Txtpass.Focus(); } } else { if (email != null) { var psw = email.Password; psw = Txtpass.Password; if (Txtpass.Password == psw) { MessageBox.Show("Login Successfully!", "Login Succes", MessageBoxButton.OK); MainWindow dashboard = new MainWindow(); dashboard.Show(); this.Close(); } else { MessageBox.Show("Email and Password are wrong!"); } } else { MessageBox.Show("Email and Password is invalid"); } } } catch (Exception) { } } }
private bool validaDatos() { bool b = true; if (TxtNombre.Text == "") { MessageBox.Show(@"Favor de agregar el nombre del usuario."); TxtNombre.Focus(); b = false; } else if (Txtpass.Text == "") { MessageBox.Show(@"Favor de asignar password del usuario"); Txtpass.Focus(); b = false; } else if (Txtcpass.Text == "") { MessageBox.Show(@"Favor de asignar la confirmación del password."); Txtcpass.Focus(); b = false; } else if (cbCategoria.Text == "") { MessageBox.Show(@"Favor de seleccionar la categoría del usuario."); cbCategoria.Focus(); b = false; } else if (Txtpass.Text != Txtcpass.Text) { MessageBox.Show(@"El password no coincide con la confirmación del password. Favor de validar."); Txtpass.Focus(); b = false; } else if (lstAlamcenAsignado.Items.Count == 0) { MessageBox.Show(@"Favor de asignarle al menos un almacen."); lstAlmacen.Focus(); b = false; } else if (txtLetra.Enabled && txtLetra.Text == "") { MessageBox.Show(@"Favor de asignarle una letra clave al Usuario."); txtLetra.Focus(); b = false; } return(b); }