//editar un aeropuerto private void button6_Click(object sender, EventArgs e) { DialogResult resultadoDialogo = MessageBox.Show("¿Desea editar este aeropuerto?", "Confirmación de edición", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (resultadoDialogo == DialogResult.Yes) { try { //construcción del query base_calidadDataSetTableAdapters.AeropuertoTableAdapter aeropuertoTableAdapter = new base_calidadDataSetTableAdapters.AeropuertoTableAdapter(); this.Validate(); this.aeropuertoBindingSource.EndEdit(); this.aeropuertoTableAdapter.Update(this.base_calidadDataSet); //refresca el grid this.aeropuertoTableAdapter.Fill(this.base_calidadDataSet.Aeropuerto); } catch (Exception ex) { MessageBox.Show(ex.Message); } } else { //refresca el grid this.aeropuertoTableAdapter.Fill(this.base_calidadDataSet.Aeropuerto); } }
//agregar un aeropuerto private void button2_Click(object sender, EventArgs e) { try { //tomar valores del formulario string codigoAeropuerto = textBox4.Text; string nombreAeropuerto = textBox5.Text; string direccion = textBox6.Text; int habilitado = checkBox1.Checked ? 1 : 0; //construcción del query base_calidadDataSetTableAdapters.AeropuertoTableAdapter aeropuertoTableAdapter = new base_calidadDataSetTableAdapters.AeropuertoTableAdapter(); aeropuertoTableAdapter.Insert(codigoAeropuerto, nombreAeropuerto, direccion, habilitado); //limpia del formulario textBox4.Clear(); textBox5.Clear(); textBox6.Clear(); checkBox1.Checked = false; //refresca el grid this.aeropuertoTableAdapter.Fill(this.base_calidadDataSet.Aeropuerto); } catch (Exception ex) { MessageBox.Show(ex.Message); } }