private void dataGridView2_CellEndEdit(object sender, DataGridViewCellEventArgs e) { if (p == true || s == true || t == true) { try { int id = Convert.ToInt32(this.dataGridView2.CurrentRow.Cells[0].Value); string nombre = Convert.ToString(this.dataGridView2.CurrentRow.Cells[1].Value); string lugar = Convert.ToString(this.dataGridView2.CurrentRow.Cells[2].Value); string iat = Convert.ToString(this.dataGridView2.CurrentRow.Cells[3].Value); Codigo_CRUD_Aeropuertos ca = new Codigo_CRUD_Aeropuertos(); List <object> lista = ca.Cargar_Combo_Lugar(); for (int i = 0; i < lista.Count; i += 2) { if (Convert.ToString(lista[i + 1]) == lugar) { fk_lug = Convert.ToInt32(lista[i]); break; } } Modificar(id, nombre, fk_lug, iat); p = false; s = false; t = false; } catch { } } }
private void tabControl1_Click(object sender, EventArgs e) { if (tabControl1.SelectedIndex == 0) { try { Cargar_datagrid(dataGridView1); dataGridView4.Rows.Clear(); dataGridView4.Refresh(); } catch { } } if (tabControl1.SelectedIndex == 1) { Codigo_CRUD_Aeropuertos cargar = new Codigo_CRUD_Aeropuertos(); lista = cargar.Cargar_Combo_Lugar(); for (int i = 0; i < lista.Count; i += 2) { Lugar2.Items.Add(lista[i + 1]); } Cargar_datagrid(dataGridView2); } if (tabControl1.SelectedIndex == 2) { Cargar_datagrid(dataGridView3); } }
public void Modificar(int id, string nombre, int fk_idlugar, string iata) { Codigo_CRUD_Aeropuertos ca = new Codigo_CRUD_Aeropuertos(); ca.ModificarDatos(id, nombre, fk_idlugar, iata); MessageBox.Show("Se ha modificado el registro"); Cargar_datagrid(dataGridView2); }
public void Eliminar(int id) { Codigo_CRUD_Aeropuertos ca = new Codigo_CRUD_Aeropuertos(); ca.EliminarDatos(id); MessageBox.Show("Se ha eliminado el registro"); Cargar_datagrid(dataGridView3); }
private void CRUD_Aeropuertos_Load(object sender, EventArgs e) { Cargar_datagrid(dataGridView1); Codigo_CRUD_Aeropuertos cargar = new Codigo_CRUD_Aeropuertos(); lista = cargar.Cargar_Combo_Lugar(); for (int i = 0; i < lista.Count; i += 2) { LugarA.Items.Add(lista[i + 1]); } }
/// <summary> /// This method charge with airports the datagridview /// </summary> /// <param name="dt"></param> public void Cargar_datagrid(DataGridView dt) { try { Codigo_CRUD_Aeropuertos cargar = new Codigo_CRUD_Aeropuertos(); BindingList <Aeropuertos> lista = cargar.Cargar_Grid(); dt.DataSource = lista; dt.CurrentRow.Selected = false; } catch { } }
public void Agregar(string val_col1, int val_col2, string val_col3) { try { Codigo_CRUD_Aeropuertos ca = new Codigo_CRUD_Aeropuertos(); bool ingreso = ca.Agregar_Registro(val_col1, val_col2, val_col3); if (ingreso == true) { MessageBox.Show("Se ha registrado el aeropuerto"); } else { MessageBox.Show("No se pudo registrar, ID repetido"); } } catch { } }