コード例 #1
0
 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
         {
         }
     }
 }
コード例 #2
0
 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);
     }
 }
コード例 #3
0
        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);
        }
コード例 #4
0
        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);
        }
コード例 #5
0
        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]);
            }
        }
コード例 #6
0
 /// <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
     {
     }
 }
コード例 #7
0
 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
     {
     }
 }