private void btnActualizar_Click(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(txtNombre.Text) || string.IsNullOrWhiteSpace(txtContraseña.Text) || string.IsNullOrWhiteSpace(txtPregunta.Text) || string.IsNullOrWhiteSpace(txtRespuesta.Text)) { MessageBox.Show("¡Hay uno o más campos vacios!", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { CtrUsuario cUsuario = new CtrUsuario(); if (txtContraseña.Text == txtVerificar.Text) { int resultado = cUsuario.Actualizar(txtNombre.Text.Trim(), txtUsuario.Text.Trim(), txtContraseña.Text.Trim(), "1", txtRespuesta.Text.Trim()); if (resultado > 0) { MessageBox.Show("¡Usuario actualizado correctamente!", "Éxito", MessageBoxButtons.OK, MessageBoxIcon.Information); dgvConsultar.DataSource = cUsuario.cargarUsuarioHabilitado(); dgvConsultar.Columns[0].HeaderText = "Codigo"; dgvConsultar.Columns[1].HeaderText = "Nombre"; dgvConsultar.Columns[2].HeaderText = "Usuario"; dgvConsultar.Columns[3].HeaderText = "Contraseña"; dgvConsultar.Columns[4].HeaderText = "Pregunta"; dgvConsultar.Columns[5].HeaderText = "Respuesta"; dgvConsultar.Columns[6].HeaderText = "Rol"; dgvConsultar2.DataSource = cUsuario.cargarUsuarioInhabilitado(); dgvConsultar2.Columns[0].HeaderText = "Codigo"; dgvConsultar2.Columns[1].HeaderText = "Nombre"; dgvConsultar2.Columns[2].HeaderText = "Usuario"; dgvConsultar2.Columns[3].HeaderText = "Contraseña"; dgvConsultar2.Columns[4].HeaderText = "Pregunta"; dgvConsultar2.Columns[5].HeaderText = "Respuesta"; dgvConsultar2.Columns[6].HeaderText = "Rol"; Limpiar(); Deshabilitar(); } else { MessageBox.Show("¡El usuario no se pudo actualizar!", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("¡Verifique! ¡Las contraseñas no coinciden!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void usuario_Load(object sender, EventArgs e) { Deshabilitar(); CtrUsuario cUsuario = new CtrUsuario(); dgvConsultar.DataSource = cUsuario.cargarUsuarioHabilitado(); dgvConsultar.Columns[0].HeaderText = "Codigo"; dgvConsultar.Columns[1].HeaderText = "Nombre"; dgvConsultar.Columns[2].HeaderText = "Usuario"; dgvConsultar.Columns[3].HeaderText = "Contraseña"; dgvConsultar.Columns[4].HeaderText = "Pregunta"; dgvConsultar.Columns[5].HeaderText = "Respuesta"; dgvConsultar.Columns[6].HeaderText = "Rol"; dgvConsultar2.DataSource = cUsuario.cargarUsuarioInhabilitado(); dgvConsultar2.Columns[0].HeaderText = "Codigo"; dgvConsultar2.Columns[1].HeaderText = "Nombre"; dgvConsultar2.Columns[2].HeaderText = "Usuario"; dgvConsultar2.Columns[3].HeaderText = "Contraseña"; dgvConsultar2.Columns[4].HeaderText = "Pregunta"; dgvConsultar2.Columns[5].HeaderText = "Respuesta"; dgvConsultar2.Columns[6].HeaderText = "Rol"; }
private void btnInhabilitar_Click(object sender, EventArgs e) { if (MessageBox.Show("¿Inhabilitar usuario?", "¡Atención!", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { CtrUsuario cUsuario = new CtrUsuario(); int resultado = cUsuario.Inhabilitar(txtUsuario.Text.Trim()); if (resultado > 0) { MessageBox.Show("¡Usuario inhabilitado correctamente!", "Éxito", MessageBoxButtons.OK, MessageBoxIcon.Information); dgvConsultar.DataSource = cUsuario.cargarUsuarioHabilitado(); dgvConsultar.Columns[0].HeaderText = "Codigo"; dgvConsultar.Columns[1].HeaderText = "Nombre"; dgvConsultar.Columns[2].HeaderText = "Usuario"; dgvConsultar.Columns[3].HeaderText = "Contraseña"; dgvConsultar.Columns[4].HeaderText = "Pregunta"; dgvConsultar.Columns[5].HeaderText = "Respuesta"; dgvConsultar.Columns[6].HeaderText = "Rol"; dgvConsultar2.DataSource = cUsuario.cargarUsuarioInhabilitado(); dgvConsultar2.Columns[0].HeaderText = "Codigo"; dgvConsultar2.Columns[1].HeaderText = "Nombre"; dgvConsultar2.Columns[2].HeaderText = "Usuario"; dgvConsultar2.Columns[3].HeaderText = "Contraseña"; dgvConsultar2.Columns[4].HeaderText = "Pregunta"; dgvConsultar2.Columns[5].HeaderText = "Respuesta"; dgvConsultar2.Columns[6].HeaderText = "Rol"; Limpiar(); Deshabilitar(); } else { MessageBox.Show("¡El usuario no se pudo inhabilitar!", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }