private void btnLogin_Click(object sender, EventArgs e) { if (txtUsername.Text.Equals("") || txtPassword.Text.Equals("")) { MessageBox.Show("Debe rellenar los campos.", "Hugo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { try { User loginUser = UserDAO.VerifyUser(txtUsername.Text, txtPassword.Text); if (loginUser.UserType) //Si el usuario es administrador { frmAdmin formAdmin = new frmAdmin(); formAdmin.Show(); } else { FrmUser formUser = new FrmUser(loginUser); formUser.Show(); } Hide(); } catch (Exception exception) { MessageBox.Show("El usuario no existe. Revise sus credenciales.", "Hugo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }
private void btnUpdatePassword_Click(object sender, EventArgs e) { if (txtUsername.Text.Equals("") || txtCurrentPassword.Text.Equals("") || txtNewPassword.Text.Equals("")) { MessageBox.Show("Debe llenar los campos", "Hugo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { try { User user = UserDAO.VerifyUser(txtUsername.Text, txtCurrentPassword.Text); UserDAO.UpdatePassword(user, txtNewPassword.Text); MessageBox.Show("La contraseña se ha actualizado con éxito.", "Hugo", MessageBoxButtons.OK, MessageBoxIcon.Information); Close(); } catch (Exception exception) { MessageBox.Show("Ha ocurrido un error. Revise los campos.", "Hugo", MessageBoxButtons.OK, MessageBoxIcon.Information); } } }