public formularioModificarLocalidad(int idLocalidad) { InitializeComponent(); cmbProvincia.ValueMember = "id"; cmbProvincia.DisplayMember = "nombreProvincia"; cmbProvincia.DataSource = Provincias.buscarTodas(); if (idLocalidad > 0) { DataTable dTable = new DataTable(); dTable = Localidades.buscarId(idLocalidad); if (dTable.Rows.Count > 0) { localidad.Id = Convert.ToInt32(dTable.Rows[0]["id"]); localidad.Provincia = Convert.ToInt32(dTable.Rows[0]["provincia"]); localidad.NombreLocalidad = dTable.Rows[0]["nombreLocalidad"].ToString(); localidad.CodPostal = Convert.ToInt32(dTable.Rows[0]["codPostal"]); localidad.NombreIntendente = dTable.Rows[0]["nombreIntendente"].ToString(); localidad.ObrasPublicas = dTable.Rows[0]["obrasPublicas"].ToString(); txtId.Text = localidad.Id.ToString(); cmbProvincia.SelectedValue = localidad.Provincia; txtNombre.Text = localidad.NombreLocalidad; txtCodPostal.Text = localidad.CodPostal.ToString(); txtNombreIntendente.Text = localidad.NombreIntendente; txtObrasPublicas.Text = localidad.ObrasPublicas; } } else { MessageBox.Show("El codigo de localidad no es valido"); } }
private void btnObrasPublicas_Click(object sender, EventArgs e) { DataTable dTable = new DataTable(); dTable = Localidades.buscarObrasPublicas(txtObrasPublicas.Text.Trim()); LlenarGrilla(dTable); }
private void btnBuscarIntendente_Click(object sender, EventArgs e) { DataTable dTable = new DataTable(); dTable = Localidades.buscarIntendente(txtBuscarIntendente.Text.Trim()); LlenarGrilla(dTable); }
private void btnBuscarTodos_Click(object sender, EventArgs e) { DataTable dTable = new DataTable(); dTable = Localidades.buscarTodasLasLocalidades(); LlenarGrilla(dTable); }
private void btnBuscarCodPost_Click(object sender, EventArgs e) { DataTable dTable = new DataTable(); dTable = Localidades.buscarCodPostal(Convert.ToInt32(txtBuscarCodPostal.Text.Trim())); LlenarGrilla(dTable); }
private void btnBuscarId_Click(object sender, EventArgs e) { int idBuscado; if (!int.TryParse(txtId.Text.Trim(), out idBuscado)) { MessageBox.Show("El codigo ingresado no es valido"); } DataTable dTable = new DataTable(); dTable = Localidades.buscarId(idBuscado); LlenarGrilla(dTable); }
private void button3_Click(object sender, EventArgs e) { if (dgvLocalidades.Rows.Count > 0) { int idEliminar; idEliminar = Convert.ToInt32(dgvLocalidades.CurrentRow.Cells[0].Value); DialogResult confirmarEliminacion = MessageBox.Show("¿Desea eliminar esta localidad?", "Advertencia", MessageBoxButtons.YesNo); if (confirmarEliminacion == DialogResult.Yes) { Localidades.eliminarLocalidad(idEliminar); } } else { MessageBox.Show("Seleccione una localidad"); } }
private void btnCrear_Click(object sender, EventArgs e) { bool cumplio = true; int codigoPostal; if (txtNombre.Text.Trim() == "") { MessageBox.Show("El nombre de la localidad no puede ser vacio"); cumplio = false; } if (!int.TryParse(txtCodPostal.Text.Trim(), out codigoPostal)) { MessageBox.Show("El codigo postal no puede ser vacio, y no pueden ser letras"); cumplio = false; } if (txtNombreIntendente.Text.Trim() == "") { MessageBox.Show("El nombre del intendente no puede ser vacio"); cumplio = false; } if (txtObrasPublicas.Text.Trim() == "") { MessageBox.Show("Las obras publicas no pueden ser vacias"); cumplio = false; } if (cumplio) { Localidades nuevo = new Localidades(Convert.ToInt32(cmbProvincia.SelectedValue), txtNombre.Text.Trim(), codigoPostal, txtNombreIntendente.Text.Trim(), txtObrasPublicas.Text.Trim()); if (nuevo.guardarLocalidad()) { MessageBox.Show("La localidad se guardo"); Close(); } else { MessageBox.Show("Ha ocurrido un error al guardar la localidad"); } } }