public void AddReservation(Reservation reservation) { reservations.Add(reservation); }
private void CreateAndInsertReservation(Flight flight, Passenger passenger, Staff salesman, uint seatNumber) { //TODO: I must set time to time inserted in DB Reservation reservation = new Reservation(flight, passenger, salesman, seatNumber,new DateTime(),ReservationState.Resereved, null); ServiceFactory.GetReservations().AddReservation(reservation); Nullable<Guid> reservationID = DBFacade.InsertReservationAndReturnID(flight.GetID(), passenger.GetID(), currentStaff.GetID(), seatNumber); if (reservationID != null) { reservation.SetID((Guid)reservationID); MessageBox.Show("رزرو با موافقیت انجام شد"); } else MessageBox.Show("خطا در رزرو"); }