예제 #1
0
 internal HotelRepository(
     IHotelFactory hotelFactory,
     IHotelDbContextFactory hotelDbContextFactory)
 {
     _hotelFactory = hotelFactory;
     _hotelDbContextFactory = hotelDbContextFactory;
 }
예제 #2
0
 public AddHotelCommandHandler(
     IHotelFactory hotelFactory,
     IHotelQueryRepository bookingRepository,
     IUserContext userContext,
     IHostDomainRepository hostRepository)
 {
     this._hotelFactory      = hotelFactory;
     this._bookingRepository = bookingRepository;
     this._userContext       = userContext;
     this._hostRepository    = hostRepository;
 }
예제 #3
0
 public CreateNaturalLoyalCommand(IHotelFactory factory, IData data) : base(factory, data)
 {
 }
 public BookByInquiryCommand(IHotelFactory factory, IData data) : base(factory, data)
 {
 }
예제 #5
0
 public Command(IHotelFactory factory, IData data)
 {
     this.Factory = factory;
     this.Data    = data;
 }
 public CreateVillaCommand(IHotelFactory factory, IData data) : base(factory, data)
 {
 }
예제 #7
0
 public AddRoomToHotelCommand(IHotelFactory factory, IData data) : base(factory, data)
 {
 }
 public CreateDeluxeRoomCommand(IHotelFactory factory, IData data) : base(factory, data)
 {
 }
예제 #9
0
 public HotelService(IHotelRepository hotelRepository, IUnitOfWork unitOfWork, IHotelFactory hotelFactory)
 {
     _hotelRepository = hotelRepository;
     _unitOfWork      = unitOfWork;
     _hotelFactory    = hotelFactory;
 }
예제 #10
0
 public CreateHotelCommand(IHotelFactory factory, IData data, IWriter writer) : base(factory, data)
 {
     this.writer = writer;
 }
예제 #11
0
 public BookHotelCommand(IHotelFactory factory, IData data) : base(factory, data)
 {
 }
예제 #12
0
 public CreateCorporateRegularCommand(IHotelFactory factory, IData data) : base(factory, data)
 {
 }
예제 #13
0
 public CreateApartmentCommand(IHotelFactory factory, IData data) : base(factory, data)
 {
 }
예제 #14
0
 public AddExtraCommand(IHotelFactory factory, IData data) : base(factory, data)
 {
 }
 public CreateCorporateLoyalCommand(IHotelFactory factory, IData data) : base(factory, data)
 {
 }
예제 #16
0
 public CreateRegularRoomCommand(IHotelFactory factory, IData data) : base(factory, data)
 {
 }
예제 #17
0
 // Constructor
 public ListHotelCommand(IHotelFactory factory, IData engine) : base(factory, engine)
 {
 }
예제 #18
0
 // Constructor
 public ListClientsCommand(IHotelFactory factory, IData data) : base(factory, data)
 {
 }
예제 #19
0
 public CreateNaturalRegularCommand(IHotelFactory factory, IData data) : base(factory, data)
 {
 }