private void eliminarVotantesToolStripMenuItem1_Click(object sender, EventArgs e) { //metodo que elimina la fila seleccionada if (DialogResult.Yes == MessageBox.Show("Desea eliminar el registro seleccionado", "Eliminar", MessageBoxButtons.YesNo, MessageBoxIcon.Question)) { if (dtgVotantes.SelectedRows.Count > 0) { Votante votante = (Votante)dtgVotantes.SelectedRows[0].DataBoundItem; VotantesCL oVontantesCl = new VotantesCL(); oVontantesCl.EliminarVotantes(votante.Usuario); if (oVontantesCl.IsError) { MessageBox.Show(oVontantesCl.ErrorDescripcion, "Error", MessageBoxButtons.OK, MessageBoxIcon.Stop); } else { this.TraerDatos(); } } } this.TraerDatos(); }
public void TraerDatos() { //metodo que setea la tabla con datos VotantesCL oVontantesCl = new VotantesCL(); dtgVotantes.DataSource = oVontantesCl.ObtenerVotante(); if (oVontantesCl.IsError) { MessageBox.Show(oVontantesCl.ErrorDescripcion, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnBuscar_Click(object sender, EventArgs e) { //metodo que busca utilizando un string dado por el usuario VotantesCL oVontantesCl = new VotantesCL(); List<Votante> repuestos = oVontantesCl.ObtenerVotante(); repuestos = repuestos.Where(x => x.Usuario.Contains(txtBuscar.Text)).ToList(); dtgVotantes.DataSource = repuestos; if (oVontantesCl.IsError) { MessageBox.Show(oVontantesCl.ErrorDescripcion, "Error", MessageBoxButtons.OK, MessageBoxIcon.Stop); } }
private void btnAceptar_Click(object sender, EventArgs e) { //metodo que envia datos para que sean modificados VotantesCL oVotantesCL = new VotantesCL(); oVotantesCL.EditarVotantes(txtUser.Text, txtContraseña.Text); if (oVotantesCL.IsError) { MessageBox.Show(oVotantesCL.ErrorDescripcion, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { MessageBox.Show("Votante Modificado con éxito", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information); } this.Close(); }
private void btnOk_Click_1(object sender, EventArgs e) { //metodo que valida si el usuario tiene derechos a entrar como administrador o como //votante, o si fuera el caso denegarle el acceso por falta de permisos bool valor = false; VotantesCL oVotantesCl = new VotantesCL(); if (txtUser.Text == "admin" && txtPass.Text == "12345") { MessageBox.Show("Gracias por ingresar", "Información", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); frmDashBoard oDashBoard = new frmDashBoard(); oDashBoard.Show(); valor = true; this.Hide(); } for (int i = 0; i < oVotantesCl.ObtenerVotante().Count(); i++) { if (txtUser.Text == oVotantesCl.ObtenerVotante()[i].Usuario && txtPass.Text == oVotantesCl.ObtenerVotante()[i].Contraseña) { string contraseña = oVotantesCl.ObtenerVotante()[i].Contraseña.Substring(oVotantesCl.ObtenerVotante()[i].Contraseña.Length - 1); string contraseñaCompletaVoto = oVotantesCl.ObtenerVotante()[i].Contraseña.Substring(0, oVotantesCl.ObtenerVotante()[i].Contraseña.Length - 1) + "1"; if (contraseña == "0") { MessageBox.Show("Gracias por ingresar", "Información", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); oVotantesCl.EditarVotantes(oVotantesCl.ObtenerVotante()[i].Usuario, contraseñaCompletaVoto); CandidatosCL oCandidatosCl = new CandidatosCL(); frmVotar Votar = new frmVotar(oCandidatosCl.ObtenerCandidato()); Votar.Show(); valor = true; this.Hide(); } else { MessageBox.Show("El usuario ingresado ya ejercio su voto", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } if (!valor) { MessageBox.Show("Usuario y clave erróneas", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }