private void thisAirportToolStripMenuItem_Click(object sender, EventArgs e) { // Открываем форму изменения текущего аэропорта EditAirport NewForm = new EditAirport(ThisAirport, FormRole.Changing); NewForm.ShowDialog(this); // Возвращаем данные if (NewForm.EditThisAirportIfNotLeft) { ThisAirport = NewForm.EditThisAirportThisAirport; } }
private void editAirportToolStripMenuItem_Click(object sender, EventArgs e) { // Открываем форму изменения выбранного аэропорта EditAirport NewForm = new EditAirport(Airports[dataGridView_main.CurrentRow.Index], FormRole.Changing); NewForm.ShowDialog(this); // Возвращаем данные if (NewForm.EditThisAirportIfNotLeft) { Airports[dataGridView_main.CurrentRow.Index] = NewForm.EditThisAirportThisAirport; } showDataOnDataGridView(AirportTableHeaders, 2); }
private void addAirportToolStripMenuItem_Click(object sender, EventArgs e) { // Открываем форму добавления аэропорта EditAirport NewForm = new EditAirport(new Airport(), FormRole.Adding); NewForm.ShowDialog(this); // Возвращаем данные if (NewForm.EditThisAirportIfNotLeft) { Airports.Add(NewForm.EditThisAirportThisAirport); } showDataOnDataGridView(AirportTableHeaders, 2); }