private void buttonSearch_Click(object sender, EventArgs e) { String codigo = textBoxCodSearch.Text; DataTable usuario = new DataTable(); CN_Usuario cnUser = new CN_Usuario(); usuario = cnUser.ConsultarUsuarioCod(codigo); if (usuario.Rows.Count != 0) { dataGridView1.DataSource = usuario; textBoxCodSearch.Text = ""; ocultarColumnas(dataGridView1); } else { MessageBox.Show("No existe un usuario con el codigo ingresado"); } }
private void agregarUser(DataTable usuario, CN_Usuario cnUser) { String codigo = textBoxCodigo.Text; String nombre = textBoxNombre.Text; String apellido = textBoxApellido.Text; String correo = textBoxCorreo.Text; String contraseña = textBoxContra.Text; String telefono = textBoxTel.Text; String pregSEg = comboBoxPSeg.Text; String resPreg = textBoxRSeg.Text; String tU = comboBoxTipoUser.Text; String tipoUser = validarTipoUser(tU); usuario = cnUser.ConsultarUsuarioCod(codigo); if (usuario.Rows.Count == 0) { if (tipoUser == "4") { cnUser.Insertar(codigo, nombre, apellido, correo, contraseña, pregSEg, resPreg, telefono, tipoUser); MessageBox.Show("Usuario Registrado correctamente"); limpiarCampos(); CargarUsuarios(); } else { if (cnUser.ConsultarUsuarioCorreo(correo).Rows.Count == 0) { cnUser.Insertar(codigo, nombre, apellido, correo, contraseña, pregSEg, resPreg, telefono, tipoUser); MessageBox.Show("Usuario Registrado correctamente"); limpiarCampos(); CargarUsuarios(); } else { MessageBox.Show("El correo que intenta ingresar ya se encuentra registrado"); } } } else { MessageBox.Show("El codigo que intenta ingresar ya se encuentra registrado"); } }
private void editarUser(DataTable usuario, CN_Usuario cnUser) { String codigo = textBoxCodigo.Text; String nombre = textBoxNombre.Text; String apellido = textBoxApellido.Text; String correo = textBoxCorreo.Text; String contraseña = textBoxContra.Text; String telefono = textBoxTel.Text; String pregSEg = comboBoxPSeg.Text; String resPreg = textBoxRSeg.Text; String tU = comboBoxTipoUser.Text; String tipoUser = validarTipoUser(tU); if (codEdit.Equals(codigo) && corrEdit.Equals(correo)) { actualizarUser(codigo, nombre, apellido, correo, contraseña, pregSEg, resPreg, telefono, tipoUser, idEdit); } else if (!(codEdit.Equals(codigo) | corrEdit.Equals(correo))) { if ((cnUser.ConsultarUsuarioCorreo(correo).Rows.Count == 0)) { if ((cnUser.ConsultarUsuarioCod(codigo).Rows.Count == 0)) { actualizarUser(codigo, nombre, apellido, correo, contraseña, pregSEg, resPreg, telefono, tipoUser, idEdit); } else { MessageBox.Show("El codigo que intenta ingresar ya se encuentra registrado"); } } else { MessageBox.Show("El correo que intenta ingresar ya se encuentra registrado"); } } }