private void btn_guardarUsuario_Click(object sender, EventArgs e) { switch (accion) { case "editar": if (string.IsNullOrWhiteSpace(txt_cedulaUsuario.Text) || string.IsNullOrWhiteSpace(txt_nombreUsuario.Text) || string.IsNullOrWhiteSpace(txt_cargoUsuario.Text) || string.IsNullOrWhiteSpace(txt_contrasenaUsuario1.Text) || string.IsNullOrWhiteSpace(txt_contrasenaUsuario2.Text)) { MessageBox.Show("Hay Uno o mas Campos Vacios!", "Campos Vacios!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else if (!txt_contrasenaUsuario1.Text.Equals(txt_contrasenaUsuario2.Text)) { MessageBox.Show("Las contraseñas no son iguales!", "Error!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { using (GestorUsuario usuario = new GestorUsuario()) { usuario.ModificarUsuario(id_usuario, txt_cedulaUsuario.Text, txt_nombreUsuario.Text.ToUpper(), txt_contrasenaUsuario1.Text, txt_cargoUsuario.Text.ToUpper(), "A"); } bloquearCamposUsuario(); MessageBox.Show("Datos Modificados Satisfactoriamente", "EXITO", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); limpiarCamposUsuario(); estadoInicial(); cargarGridUsuarios(); } break; case "insertar": if (string.IsNullOrWhiteSpace(txt_cedulaUsuario.Text) || string.IsNullOrWhiteSpace(txt_nombreUsuario.Text) || string.IsNullOrWhiteSpace(txt_cargoUsuario.Text) || string.IsNullOrWhiteSpace(txt_contrasenaUsuario1.Text) || string.IsNullOrWhiteSpace(txt_contrasenaUsuario2.Text)) { MessageBox.Show("Hay Uno o mas Campos Vacios!", "Campos Vacios!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else if (!txt_contrasenaUsuario1.Text.Equals(txt_contrasenaUsuario2.Text)) { MessageBox.Show("Las contraseñas no son iguales!", "Error!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { using (GestorUsuario usuario = new GestorUsuario()) { usuario.InsertarUsuario(txt_cedulaUsuario.Text, txt_nombreUsuario.Text.ToUpper(), txt_contrasenaUsuario1.Text, txt_cargoUsuario.Text, "A"); } bloquearCamposUsuario(); MessageBox.Show("Datos Registrados Satisfactoriamente", "EXITO", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); limpiarCamposUsuario(); btn_guardarUsuario.Visible = false; lbl_guardarUsuario.Visible = false; cargarGridUsuarios(); } break; default: break; } }