private void modificarUsuario() { if (!validar()) { if (!validarExistencias()) { if (chkCambiarC.Checked) { usuario = new conexiones_BD.clases.usuarios(idusuario, txtNombre.Text, txtRcontra.Text, listaEmpleado.SelectedValue.ToString(), listaGrupos.SelectedValue.ToString(), "", estado()); if (usuario.modificarConCon(true) > 0) { vaciar(); txtRcontra.Text = ""; txtContra.Text = ""; noCoincide.Visible = false; coincide.Visible = false; cargarTablas(); habilitar(false); } } else { usuario = new conexiones_BD.clases.usuarios(idusuario, txtNombre.Text, listaEmpleado.SelectedValue.ToString(), listaGrupos.SelectedValue.ToString(), estado()); if (usuario.modificar(true, false) > 0) { vaciar(); txtRcontra.Text = ""; txtContra.Text = ""; cargarTablas(); habilitar(false); } } } } }
private bool validarExistencias() { bool valido = false; List <string> campos = new List <string>(); List <string> valores = new List <string>(); campos.Add("usuario"); valores.Add(txtNombre.Text); usuario = new conexiones_BD.clases.usuarios(campos, valores); if (modificar) { if (txtNombre.Text.Equals(nombre)) { if (usuario.validarCamposcondicorORActu(true, 1) > 1) { valido = true; } else { valido = false; } } else { if (usuario.validarCamposcondicorOR(true) > 0) { valido = true; } else { valido = false; } } } else { if (usuario.validarCamposcondicorOR(true) > 0) { valido = true; } else { valido = false; } } return(valido); }
private void EliminarUsuario() { if (MessageBox.Show("¿Desea eliminar este usuario?", "Pregunta", MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk) == DialogResult.Yes) { if (idusuario != null) { usuario = new conexiones_BD.clases.usuarios(idusuario); if (usuario.eliminar(true, false) > 0) { vaciar(); txtRcontra.Text = ""; txtContra.Text = ""; noCoincide.Visible = false; coincide.Visible = false; cargarTablas(); habilitar(false); } } } }
private void guardarUsuario() { if (!validar()) { if (!validarExistencias()) { usuario = new conexiones_BD.clases.usuarios(txtNombre.Text, txtRcontra.Text, listaEmpleado.SelectedValue.ToString(), listaGrupos.SelectedValue.ToString(), "now", estado() ); if (usuario.guardar(true, false) > 0) { vaciar(); cargarTablas(); } } } }