private void btnLogIniciarSesion_Click(object sender, EventArgs e) { try { var user = UserDataAccess.GetUser(txtLogUser.Text, txtLoginContra.Text); if (user.userType is true) { MessageBox.Show("SUCESS: Bienvenido", "HUGO App", MessageBoxButtons.OK, MessageBoxIcon.Information); frmMainApp ventana = new frmMainApp(user); ventana.Show(); this.Hide(); } else { MessageBox.Show("Usuario y/o contraseña incorrectos", "Hugo App", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception exception) { MessageBox.Show(exception.ToString()); throw; } }
private void button1_Click(object sender, EventArgs e) { try { if (rbAdmin.Checked) { UserDataAccess.NewUser(txtFullNameUser.Text, txtUserNameUser.Text, txtUserPassword.Text, rbAdmin.Checked); MessageBox.Show("SUCESS: El Admin ha sido agregado con exito!", "HUGO APP", MessageBoxButtons.OK, MessageBoxIcon.Information); txtFullNameUser.Clear(); txtUserNameUser.Clear(); txtUserPassword.Clear(); } else if (rbUser.Checked) { UserDataAccess.NewUser(txtFullNameUser.Text, txtUserNameUser.Text, txtUserPassword.Text, rbUser.Checked); MessageBox.Show("SUCESS: El Usuario ha sido agregado con exito!", "HUGO APP", MessageBoxButtons.OK, MessageBoxIcon.Information); txtFullNameUser.Clear(); txtUserNameUser.Clear(); txtUserPassword.Clear(); } } catch (Exception) { MessageBox.Show("¡AVISO: Datos invalidos!", "HUGO APP", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void button2_Click(object sender, EventArgs e) { UserDataAccess.ActualizarPassword(txtUserNameUser.Text, txtUserPassword.Text); MessageBox.Show("¡SUCCESS: Contraseña Actualizada!", "HUGO APP", MessageBoxButtons.OK, MessageBoxIcon.Information); }
private void btnEliminateUserAdmin_Click(object sender, EventArgs e) { if (MessageBox.Show("AVISO: ¿Esta seguro de eliminar el usuario?", "HUGO APP", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { UserDataAccess.EliminarUsuario(txtEliminateUserAdmin.Text); MessageBox.Show("SUCCESS: Usuario eliminado exitosamente", "HUGO APP", MessageBoxButtons.OK, MessageBoxIcon.Information); } }