public BookingViewingBLL()
 {
     MenuRepository = new MenuRepository();
     RestaurantBookingRepository    = new RestaurantBookingRepository();
     AgencyRepository               = new AgencyRepository();
     CommissionRepository           = new CommissionRepository();
     ServiceOutsideRepository       = new ServiceOutsideRepository();
     GuideRepository                = new GuideRepository();
     AgencyContactRepository        = new AgencyContactRepository();
     ServiceOutsideDetailRepository = new ServiceOutsideDetailRepository();
 }
 public TransferRequestByDateBLL()
 {
     RouteRepository            = new RouteRepository();
     BusTypeRepository          = new BusTypeRepository();
     AgencyRepository           = new AgencyRepository();
     RoleRepository             = new RoleRepository();
     BookingRepository          = new BookingRepository();
     BusByDateRepository        = new BusByDateRepository();
     BookingBusByDateRepository = new BookingBusByDateRepository();
     LockingTransferRepository  = new LockingTransferRepository();
     ExpenseRepository          = new ExpenseRepository();
     ExpenseServiceRepository   = new ExpenseServiceRepository();
     CostTypeRepository         = new CostTypeRepository();
     GuideRepository            = new GuideRepository();
 }
 public void Dispose()
 {
     if (MenuRepository != null)
     {
         MenuRepository.Dispose();
         MenuRepository = null;
     }
     if (RestaurantBookingRepository != null)
     {
         RestaurantBookingRepository.Dispose();
         RestaurantBookingRepository = null;
     }
     if (AgencyRepository != null)
     {
         AgencyRepository.Dispose();
         AgencyRepository = null;
     }
     if (CommissionRepository != null)
     {
         CommissionRepository.Dispose();
         CommissionRepository = null;
     }
     if (ServiceOutsideRepository != null)
     {
         ServiceOutsideRepository.Dispose();
         ServiceOutsideRepository = null;
     }
     if (GuideRepository != null)
     {
         GuideRepository.Dispose();
         GuideRepository = null;
     }
     if (AgencyContactRepository != null)
     {
         AgencyContactRepository.Dispose();
         AgencyContactRepository = null;
     }
     if (ServiceOutsideDetailRepository != null)
     {
         ServiceOutsideDetailRepository.Dispose();
         ServiceOutsideDetailRepository = null;
     }
 }
 public void Dispose()
 {
     if (RouteRepository != null)
     {
         RouteRepository.Dispose();
         RouteRepository = null;
     }
     if (BusTypeRepository != null)
     {
         BusTypeRepository.Dispose();
         BusTypeRepository = null;
     }
     if (AgencyRepository != null)
     {
         AgencyRepository.Dispose();
         AgencyRepository = null;
     }
     if (RoleRepository != null)
     {
         RoleRepository.Dispose();
         RoleRepository = null;
     }
     if (BookingRepository != null)
     {
         BookingRepository.Dispose();
         BookingRepository = null;
     }
     if (BusByDateRepository != null)
     {
         BusByDateRepository.Dispose();
         BusByDateRepository = null;
     }
     if (BookingBusByDateRepository != null)
     {
         BookingBusByDateRepository.Dispose();
         BookingBusByDateRepository = null;
     }
     if (LockingTransferRepository != null)
     {
         LockingTransferRepository.Dispose();
         LockingTransferRepository = null;
     }
     if (ExpenseRepository != null)
     {
         ExpenseRepository.Dispose();
         ExpenseRepository = null;
     }
     if (ExpenseServiceRepository != null)
     {
         ExpenseServiceRepository.Dispose();
         ExpenseServiceRepository = null;
     }
     if (CostTypeRepository != null)
     {
         CostTypeRepository.Dispose();
         CostTypeRepository = null;
     }
     if (GuideRepository != null)
     {
         GuideRepository.Dispose();
         GuideRepository = null;
     }
 }
 public void GuideDelete(Guide guide)
 {
     GuideRepository.Delete(guide);
 }
 public IList <Guide> GuideGetAllByBookingId(int restaurantBookingId)
 {
     return(GuideRepository.GuideGetAllByBookingId(restaurantBookingId));
 }
 public void GuideSaveOrUpdate(Guide guide)
 {
     GuideRepository.SaveOrUpdate(guide);
 }
 public Guide GuideGetById(int guideId)
 {
     return(GuideRepository.GetById(guideId));
 }