예제 #1
0
        private void thisAirportToolStripMenuItem_Click(object sender, EventArgs e)
        {
            // Открываем форму изменения текущего аэропорта
            EditAirport NewForm = new EditAirport(ThisAirport, FormRole.Changing);

            NewForm.ShowDialog(this);

            // Возвращаем данные
            if (NewForm.EditThisAirportIfNotLeft)
            {
                ThisAirport = NewForm.EditThisAirportThisAirport;
            }
        }
예제 #2
0
        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);
        }
예제 #3
0
        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);
        }