public void UpdateBooking(Booking booking)
 {
     _booking.UpateBooking(booking);
 }
 public void AddBooking(Booking booking)
 {
     _booking.AddBooking(booking);
 }
 public void DeleteBooking(Booking booking)
 {
     _booking.DeleteBooking(booking);
 }
 /// <summary>
 /// Create a new Booking object.
 /// </summary>
 /// <param name="packageCode">Initial value of the PackageCode property.</param>
 /// <param name="bookingCode">Initial value of the BookingCode property.</param>
 /// <param name="startDate">Initial value of the StartDate property.</param>
 /// <param name="package_Code">Initial value of the Package_Code property.</param>
 public static Booking CreateBooking(global::System.Int32 packageCode, global::System.Int32 bookingCode, global::System.DateTime startDate, global::System.Int32 package_Code)
 {
     Booking booking = new Booking();
     booking.PackageCode = packageCode;
     booking.BookingCode = bookingCode;
     booking.StartDate = startDate;
     booking.Package_Code = package_Code;
     return booking;
 }
 /// <summary>
 /// Deprecated Method for adding a new object to the Bookings EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddToBookings(Booking booking)
 {
     base.AddObject("Bookings", booking);
 }
 public void UpateBooking(Booking booking)
 {
     TAEntities.Bookings.ApplyCurrentValues(booking);
     Save();
 }
 public void DeleteBooking(Booking booking)
 {
     TAEntities.Bookings.DeleteObject(booking);
     Save();
 }
 public void AddBooking(Booking booking)
 {
     TAEntities.Bookings.AddObject(booking);
     Save();
 }