public RoomController(IRoomDao dao) { Dao = dao; Rooms = new ConcurrentDictionary <int, Room>(); RoomMaps = new Dictionary <string, RoomMap>(); LoadRoomMaps(); }
public HotelReservationService(ISession session) { _session = session; _roomRegisterDao = new RoomRegisterDao() { Session = session }; _roomTypeDao = new RoomTypeDao() { Session = session }; _roomDao = new RoomDao() { Session = session }; _roomHistoryDao = new RoomHistoryDao() { Session = session }; _customerDao = new CustomerDao() { Session = session }; _bookingDao = new BookingDao() { Session = session }; }
public RoomService(IRoomDao roomDao, IRoomOptionService roomOptionService, IReservationService reservationService) { _roomDao = roomDao; _roomOptionService = roomOptionService; _reservationService = reservationService; }
public ReservationService(IReservationDao reservationDao, IRoomDao roomDao) { _reservationDao = reservationDao; _roomDao = roomDao; }