public RoomServiceBLL() { RoomClassRepository = new RoomClassRepository(); RoomTypeRepository = new RoomTypeRepository(); CruiseRepository = new CruiseRepository(); TripRepository = new TripRepository(); }
public UnitOfWork(EasyHotelDbContext context) { this.context = context; Beds = new BedRepository(context); Rooms = new RoomRepository(context); RoomStates = new RoomStateRepository(context); RoomTypes = new RoomTypeRepository(context); Guests = new GuestRepository(context); Books = new BookRepository(context); }
public AddSeriesBookingsBLL() { AgencyRepository = new AgencyRepository(); AgencyContactRepository = new AgencyContactRepository(); SeriesRepository = new SeriesRepository(); TripRepository = new TripRepository(); RoomClassRepository = new RoomClassRepository(); RoomTypeRepository = new RoomTypeRepository(); CruiseRepository = new CruiseRepository(); BookingRepository = new BookingRepository(); BookingRoomRepository = new BookingRoomRepository(); CustomerRepository = new CustomerRepository(); }
public UnitOfWork(HotelContext context) { Rooms = new RoomRepository(context); RoomTypes = new RoomTypeRepository(context); Customers = new CustomerRepository(context); Contracts = new ContractRepository(context); Employers = new EmployerRepository(context); ServiceRooms = new ServiceRepository(context); Bills = new BillRepository(context); ContractDetails = new ContractDetailRepository(context); _context = context; }
public DashBoardBLL() { BookingRepository = new BookingRepository(); CruiseRepository = new CruiseRepository(); RoomClassRepository = new RoomClassRepository(); RoomTypeRepository = new RoomTypeRepository(); SailsModule = SailsModule.GetInstance(); ActivityRepository = new ActivityRepository(); AgencyRepository = new AgencyRepository(); AgencyContactRepository = new AgencyContactRepository(); CustomerRepository = new CustomerRepository(); GoldenDayRepository = new GoldenDayRepository(); }
public void Dispose() { if (BookingRepository != null) { BookingRepository.Dispose(); BookingRepository = null; } if (CruiseRepository != null) { CruiseRepository.Dispose(); CruiseRepository = null; } if (RoomClassRepository != null) { RoomClassRepository.Dispose(); RoomClassRepository = null; } if (RoomTypeRepository != null) { RoomTypeRepository.Dispose(); RoomTypeRepository = null; } if (ActivityRepository != null) { ActivityRepository.Dispose(); ActivityRepository = null; } if (AgencyRepository != null) { AgencyRepository.Dispose(); AgencyRepository = null; } if (AgencyContactRepository != null) { AgencyContactRepository.Dispose(); AgencyContactRepository = null; } if (CustomerRepository != null) { CustomerRepository.Dispose(); CustomerRepository = null; } if (GoldenDayRepository != null) { GoldenDayRepository.Dispose(); GoldenDayRepository = null; } }
public UnitOfWork(ApplicationDbContext db) { _db = db; Customer_List = new CustomerRepository(_db); Employee_List = new EmployeeRepository(_db); HotelData_List = new HotelDataRepository(_db); Room_List = new RoomRepository(_db); RoomType_List = new RoomTypeRepository(_db); ContactInformation_List = new ContactInformationRepository(_db); Person_List = new PersonRepository(_db); Reservation_List = new ReservationRepository(_db); ReservationState_List = new ReservationStateRepository(_db); ReservationRooms_List = new ReservationRoomsRepository(_db); Checking_List = new CheckingRepository(_db); Passenger_List = new PassengerRepository(_db); RoomPrice_List = new RoomPriceRepository(_db); Facilities_List = new FacilitiesRepository(_db); }
public int GetNumberOfRoomAvaiable(Cruise cruise, DateTime date) { var roomClasses = RoomClassRepository.RoomClassGetAll(); var roomTypes = RoomTypeRepository.RoomTypeGetAll(); var numberOfRoomAvaiable = 0; foreach (RoomClass roomClass in roomClasses) { foreach (RoomTypex roomType in roomTypes) { var numberOfRoomAvailableByRoomClassRoomType = SailsModule.RoomCount(roomClass, roomType, cruise, date, 2, 0); if (numberOfRoomAvailableByRoomClassRoomType > 0) { numberOfRoomAvaiable += numberOfRoomAvailableByRoomClassRoomType; } } } return(numberOfRoomAvaiable); }
public RoomTypeBusiness() { _roomtypeRepository = new RoomTypeRepository(); }
public void Dispose() { if (AgencyRepository != null) { AgencyRepository.Dispose(); AgencyRepository = null; } if (AgencyContactRepository != null) { AgencyContactRepository.Dispose(); AgencyContactRepository = null; } if (SeriesRepository != null) { SeriesRepository.Dispose(); SeriesRepository = null; } if (TripRepository != null) { TripRepository.Dispose(); TripRepository = null; } if (RoomClassRepository != null) { RoomClassRepository.Dispose(); RoomClassRepository = null; } if (RoomTypeRepository != null) { RoomTypeRepository.Dispose(); RoomTypeRepository = null; } if (CruiseRepository != null) { CruiseRepository.Dispose(); CruiseRepository = null; } if (BookingRepository != null) { BookingRepository.Dispose(); BookingRepository = null; } if (BookingRoomRepository != null) { BookingRoomRepository.Dispose(); BookingRoomRepository = null; } if (CustomerRepository != null) { CustomerRepository.Dispose(); CustomerRepository = null; } }
public RoomTypex RoomTypeGetById(int roomTypeId) { return(RoomTypeRepository.RoomTypeGetById(roomTypeId)); }
public IList <RoomTypex> RoomTypeGetAll() { return(RoomTypeRepository.RoomTypeGetAll()); }
public RoomTypeService() { repository = new RoomTypeRepository(new MovieContext()); }
public void SetUp() { _availableRoomsRepository = new RoomTypeRepository(new ConcurrentDictionary <object, RoomType>()); _sut = new RoomTypesDenormalizer(_availableRoomsRepository); }
public RoomService() { roomTypeRepository = new RoomTypeFileSystem(); roomRepository = new RoomFileSystem(); roomBedTypeRepository = new RoomBedTypeFileSystem(); }