private void btnConfirmarCarga_Click(object sender, EventArgs e) { if (Validacion()) { Ciudadano a = new Ciudadano(); a.Apellido1 = txtApellido.Text; a.Nombre1 = txtNombre.Text; a.Direccion1 = txtDireccion.Text; a.DNI1 = Convert.ToInt32(txtDocumento.Text); a.Barrio1 = Convert.ToInt32(cmbBarrio.SelectedValue); a.Depto1 = Convert.ToInt32(cmbDepartamento.SelectedValue); if (rdbFemenino.Checked) { a.Sexo1 = true; } if (rdbMasculino.Checked) { a.Sexo1 = false; } AD.actualizarDB("INSERT INTO Ciudadanos (DNI, apellido, nombre, direccion, id_barrio, id_depto, sexo) VALUES (" + a.DNI1 + ", '" + a.Apellido1 + "', '" + a.Nombre1 + "', '" + a.Direccion1 + "', " + a.Barrio1 + ", " + a.Depto1 + ", " + a.Sexo1 + ")"); lblMensajeSist.Text = "Carga de Nuevo Ciudadano Exitosa"; Limpiarcampos(); deshabilitar(true); cargarlistbox(); } }
private void btnConfirmarModif_Click(object sender, EventArgs e) { if (Validacion()) { Ciudadano a = new Ciudadano(); a.Apellido1 = txtApellido.Text; a.Nombre1 = txtNombre.Text; a.Direccion1 = txtDireccion.Text; a.DNI1 = Convert.ToInt32(txtDocumento.Text); a.Barrio1 = Convert.ToInt32(cmbBarrio.SelectedValue); a.Depto1 = Convert.ToInt32(cmbDepartamento.SelectedValue); if (rdbFemenino.Checked) { a.Sexo1 = true; } if (rdbMasculino.Checked) { a.Sexo1 = false; } AD.actualizarDB("UPDATE Ciudadanos SET Apellido = '" + a.Apellido1 + "', Nombre = '" + a.Nombre1 + "', Direccion = '" + a.Direccion1 + "', Id_Barrio =" + a.Barrio1 + ", Id_depto = " + a.Depto1 + ", Sexo = " + a.Sexo1 + " WHERE DNI = " + a.DNI1 + ""); lblMensajeSist.Text = "Modificacion del Ciudadano Exitosa"; Limpiarcampos(); deshabilitar(true); cargarlistbox(); } }
private void btnBorrar_Click(object sender, EventArgs e) { if (MessageBox.Show("Seguro que desea borrar el ciudadano?", "Borrar", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { Ciudadano a = new Ciudadano(); a.Apellido1 = txtApellido.Text; a.Nombre1 = txtNombre.Text; a.Direccion1 = txtDireccion.Text; a.DNI1 = Convert.ToInt32(txtDocumento.Text); a.Barrio1 = Convert.ToInt32(cmbBarrio.SelectedValue); a.Depto1 = Convert.ToInt32(cmbDepartamento.SelectedValue); if (rdbFemenino.Checked) { a.Sexo1 = true; } if (rdbMasculino.Checked) { a.Sexo1 = false; } AD.DeleteDB("Ciudadanos", "DNI=" + a.DNI1 + ""); lblMensajeSist.Text = "Eliminacion del Ciudadano Exitosa"; Limpiarcampos(); deshabilitar(true); cargarlistbox(); } }
//metodo para cargar la listbox con los datos de la base de datos. private void cargarlistbox() { AD.leerTabla("Ciudadanos"); int c = 0; while (AD.pLector.Read()) { Ciudadano a = new Ciudadano(); if (!AD.pLector.IsDBNull(0)) { a.DNI1 = AD.pLector.GetInt32(0); } if (!AD.pLector.IsDBNull(2)) { a.Apellido1 = AD.pLector.GetString(2); } if (!AD.pLector.IsDBNull(1)) { a.Nombre1 = AD.pLector.GetString(1); } if (!AD.pLector.IsDBNull(6)) { a.Direccion1 = AD.pLector.GetString(6); } if (!AD.pLector.IsDBNull(4)) { a.Barrio1 = AD.pLector.GetInt32(4); } if (!AD.pLector.IsDBNull(5)) { a.Depto1 = AD.pLector.GetInt32(5); } if (!AD.pLector.IsDBNull(3)) { a.Sexo1 = AD.pLector.GetBoolean(3); } Ciudadano[c] = a; c++; } AD.desconectar(); lstCiudadanos.Items.Clear(); for (int i = 0; i < c; i++) { lstCiudadanos.Items.Add(Ciudadano[i].ToString()); } }