private void btnVolver_Click(object sender, EventArgs e) { this.Close(); Usuario user = new Usuario(); panelContenedor menu = new panelContenedor(user); menu.Show(); }
private void btnGuardar_Click(object sender, EventArgs e) { if (textBox2.Text == null) { MessageBox.Show("Ingrese una contraseña."); } else { if (userCP.EditarPsw(userCP, textBox2.Text) >= 0) { MessageBox.Show("Contraseña cambiada exitosamente", "¡Correcto!", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); panelContenedor vgral = new panelContenedor(userCP); vgral.Show(); this.Hide(); } } }
private void loginBtn_Click(object sender, EventArgs e) { try { if (todosCamposCompletos()) { Usuario usuario = new Usuario(); usuario.username = textBox1.Text; usuario.password = textBox2.Text; UsuarioService service = new UsuarioService(); int resp = service.login(usuario); if (resp == 0) { Usuario userLogueado = new Usuario(); ConfigGlobal conf = new ConfigGlobal(); userLogueado = service.obtenerUsuariosByName(usuario.username); //if (userLogueado.ObtenerRol(userLogueado.username) == "Administrador" && userLogueado.cambioPsw == 0) if (userLogueado.creadoPor == "admin" && userLogueado.cambioPsw == 0) { MessageBox.Show("Debe cambiar la contraseña, de lo contrario no podrá acceder a ninguna funcionalidad.", "¡Advertencia!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); //userLogueado.fechaCreacionPsw(); UsuarioCambiarPsw nuevaPsw = new UsuarioCambiarPsw(userLogueado); nuevaPsw.Show(); } else { panelContenedor vgral = new panelContenedor(userLogueado); vgral.Show(); this.Hide(); } } else { if (resp == -1) { MessageBox.Show("El usuario no existe o no está activo. No se pudo realizar el Login.", "No se pudo realizar el Login", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (resp == -2) { service.PasarAInhabilitado(textBox1.Text); MessageBox.Show("Usuario Inhabilitado", "No se pudo realizar el Login", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { MessageBox.Show("Contraseña Incorrecta. No se pudo realizar el Login.", "No se pudo realizar el Login", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } //this.Close(); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }