private void btn_Alta_Barrio_Click(object sender, EventArgs e) { if (cmb_provincias_alta.SelectedIndex == -1) { MessageBox.Show("No seleccionó provincia"); } else if (cmb_localidades_alta.SelectedIndex == -1) { MessageBox.Show("No seleccionó localidad"); } else if (txt_nombre_barrio.Text == "") { MessageBox.Show("No indicó ningún nombre para el barrio"); } else { DialogResult alta = MessageBox.Show("¿Son correctos los datos? \n Provincia: " + cmb_provincias_alta.Text + "\n Localidad: " + cmb_localidades_alta.Text + "\n Barrio: " + txt_nombre_barrio.Text, "Confirmar Alta", MessageBoxButtons.OKCancel, MessageBoxIcon.Information); if (alta == DialogResult.OK) { NE_Barrios barrio = new NE_Barrios(); barrio.AltaBarrio(txt_nombre_barrio.Text, cmb_localidades_alta.SelectedValue.ToString()); MessageBox.Show("Barrio añadido con éxito", "Operación exitosa"); this.Close(); } } }
private void btn_aplicar_mod_Click(object sender, EventArgs e) { if (cmb_provincia_mod.SelectedIndex == -1) { MessageBox.Show("No seleccionó provincia"); } else if (cmb_localidad_mod.SelectedIndex == -1) { MessageBox.Show("No seleccionó localidad"); } else if (txt_nombre_mod.Text == "") { MessageBox.Show("No indicó ningún nombre para el barrio"); } else { DialogResult alta = MessageBox.Show("¿Son correctos los nuevos datos? \n Provincia: " + cmb_provincia_mod.Text + "\n Localidad: " + cmb_localidad_mod.Text + "\n Barrio: " + txt_nombre_mod.Text, "Confirmar Cambios", MessageBoxButtons.OKCancel, MessageBoxIcon.Information); if (alta == DialogResult.OK) { NE_Barrios barrio = new NE_Barrios(); string nuevo_nombre = txt_nombre_mod.Text; string nueva_loc = cmb_localidad_mod.SelectedValue.ToString(); barrio.ModBarrio(id_barrio_mod, nuevo_nombre, nueva_loc); MessageBox.Show("Barrio modificado con éxito", "Operación exitosa"); this.Close(); } } }
private void btn_buscar_Click(object sender, EventArgs e) { if (txt_nombre.Text == "" && cmb_localidades.SelectedIndex == -1 && cmb_provincias.SelectedIndex == -1) { MessageBox.Show("No ha insertado ningún dato para la búsqueda \n (Se van a mostrar todos los barrios...)"); DataTable tablafull = GenerarGrilla(); CargarGrilla(tablafull); } else { string sql = @"SELECT barrios.id_barrio as 'id_barrio', barrios.nombre as 'Barrio', localidades.nombre as 'Localidad', provincias.nombre as 'Provincia' FROM barrios INNER JOIN localidades ON barrios.id_localidad = localidades.id_localidad INNER JOIN provincias ON localidades.id_provincia = provincias.id_provincia"; sql += " WHERE barrios.nombre LIKE '%" + txt_nombre.Text + "%'"; if (cmb_provincias.SelectedIndex != -1) { sql += " AND provincias.id_provincia = " + cmb_provincias.SelectedValue.ToString(); } if (cmb_localidades.SelectedIndex != -1) { sql += " AND localidades.id_localidad = " + cmb_localidades.SelectedValue.ToString(); } NE_Barrios barrios = new NE_Barrios(); DataTable tabla_filtrada = barrios.BusquedaAvanzada(sql); CargarGrilla(tabla_filtrada); } }
private DataTable GenerarGrilla() { DataTable tablafull = new DataTable(); NE_Barrios barrios = new NE_Barrios(); return(barrios.MostrarEnPantalla()); }
private void btn_restablecer_Click(object sender, EventArgs e) { NE_Barrios barrio = new NE_Barrios(); string sql_fila = @"SELECT barrios.id_barrio as 'id_barrio', barrios.nombre as 'Barrio', localidades.nombre as 'Localidad', provincias.nombre as 'Provincia' FROM barrios INNER JOIN localidades ON barrios.id_localidad = localidades.id_localidad INNER JOIN provincias ON localidades.id_provincia = provincias.id_provincia WHERE id_barrio = " + id_barrio_mod; DataTable fila = barrio.BusquedaAvanzada(sql_fila); cmb_provincia_mod.Text = fila.Rows[0]["Provincia"].ToString(); cmb_localidad_mod.Text = fila.Rows[0]["Localidad"].ToString(); txt_nombre_mod.Text = fila.Rows[0]["Barrio"].ToString(); }
private void btn_borrar_barrio_Click(object sender, EventArgs e) { DialogResult alta = MessageBox.Show("¿Seguro que quiere borrar este barrio? \n Provincia: " + cmb_provincia_baja.Text + "\n Localidad: " + cmb_localidad_baja.Text + "\n Barrio: " + txt_nombre_baja.Text, "Borrar Barrio", MessageBoxButtons.OKCancel, MessageBoxIcon.Information); if (alta == DialogResult.OK) { NE_Barrios barrio = new NE_Barrios(); string nuevo_nombre = txt_nombre_baja.Text; barrio.BajaBarrio(id_barrio_baja); MessageBox.Show("Barrio borrado con éxito", "Operación exitosa"); this.Close(); } }
private void Frm_Modificar_Barrio_Load(object sender, EventArgs e) { NE_Barrios barrio = new NE_Barrios(); string sql_fila = @"SELECT barrios.id_barrio as 'id_barrio', barrios.nombre as 'Barrio', localidades.nombre as 'Localidad', provincias.nombre as 'Provincia' FROM barrios INNER JOIN localidades ON barrios.id_localidad = localidades.id_localidad INNER JOIN provincias ON localidades.id_provincia = provincias.id_provincia WHERE id_barrio = " + id_barrio_mod; DataTable fila = barrio.BusquedaAvanzada(sql_fila); string sqlProv = "SELECT " + cmb_provincia_mod.Pp_Pk + ", " + cmb_provincia_mod.Pp_descripcion + " FROM " + cmb_provincia_mod.Pp_tabla_origen; cmb_provincia_mod.CargarCombo(sqlProv); cmb_provincia_mod.Text = fila.Rows[0]["Provincia"].ToString(); cmb_localidad_mod.Text = fila.Rows[0]["Localidad"].ToString(); txt_nombre_mod.Text = fila.Rows[0]["Barrio"].ToString(); }