Пример #1
0
 public Booking(User user, Flight flight, BookingPassenger bookingPassenger, string service_class, string rate, string seat, string bookingCode)
 {
     InitializeComponent();
     this.user                 = user;
     this.flight               = flight;
     this.bookingPassenger     = bookingPassenger;
     this.service_class        = service_class;
     this.rate                 = rate;
     this.seat                 = seat;
     this.bookingCode          = bookingCode;
     addMyDataCheckBox.Visible = false;
     use = "see booking info";
 }
Пример #2
0
 private void bookingsDataGridView_CellClick(object sender, DataGridViewCellEventArgs e)
 {
     if (DataService.CheckBooking(bookingsDataGridView.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString()))                                    //если выбранная ячейка - код бронирования
     {
         Flight flight = new Flight(bookingsDataGridView.Rows[e.RowIndex].Cells[1].Value.ToString());                                              //создаем экземпляр  класса Flight
         DataService.getFlightInf(ref flight);
         BookingPassenger bookingsPassenger = DataService.GetPassengerByFullname(bookingsDataGridView.Rows[e.RowIndex].Cells[4].Value.ToString()); //Создаем экземпляр класса посредством вызова метода получения пользователя по email'у
         string           bookingCode       = bookingsDataGridView.Rows[e.RowIndex].Cells[0].Value.ToString();
         string           service_class     = bookingsDataGridView.Rows[e.RowIndex].Cells[5].Value.ToString();
         string           rate    = bookingsDataGridView.Rows[e.RowIndex].Cells[6].Value.ToString();
         string           seat    = bookingsDataGridView.Rows[e.RowIndex].Cells[7].Value.ToString();
         Booking          booking = new Booking(user, flight, bookingsPassenger, service_class, rate, seat, bookingCode);
         booking.Show();
         this.Hide();
     }
 }