public void BookingService_FarIntoTheFuture_Valid() { //arrange repo = _serviceProvider.GetService <IBookingRepo>(); Booking booking = new Booking() { customerComment = "Just For the night, Thank you!", dateOfOrder = DateTime.Today.AddDays(200), startDate = DateTime.Today.AddDays(200), endDate = DateTime.Today.AddDays(200), Id = 9999999, totalPrice = 55.44f, room = new Room() { Id = 999, available = true, PricePerDay = 55.44f, roomType = Room.RoomType.Standard, status = "it's quite pretty" } }; //act var res = repo.BookRoom(booking); //assert Assert.AreEqual(true, res); }
public CustomerInfoController(ILogger <HomeController> logger, IAccountRepo iAcc, IRoutesRepo iRou, IBookingRepo iBook) { _logger = logger; _IAcc = iAcc; _IRou = iRou; _IBook = iBook; }
public CarController(IBookingRepo bookingRepo, ICarRepo carRepo, ICustomerRepo customerRepo, ILogsRepo logsRepo) { _bookingRepo = bookingRepo; _carRepo = carRepo; _customerRepo = customerRepo; _logsRepo = logsRepo; }
public FlightController(ICountryRepo countryRepo, IFlightRepo flightRepo, IGlobalRepo globalRepo, IHubContext <BookingHub> bookingHub, IBookingRepo bookingRepo) { _countryRepo = countryRepo; _flightRepo = flightRepo; _globalRepo = globalRepo; _bookingRepo = bookingRepo; _bookingHub = bookingHub; }
public AdminController(ICountryRepo countryRepo, IFlightRepo flightRepo, IBookingRepo bookingRepo, IAdminRepo adminRepo, IGlobalRepo globalRepo) { _countryRepo = countryRepo; _flightRepo = flightRepo; _bookingRepo = bookingRepo; _adminRepo = adminRepo; _globalRepo = globalRepo; }
public StaffController(UserManager <CustomUser> userManager, ICountryRepo countryRepo, IFlightRepo flightRepo, IBookingRepo bookingRepo, IAdminRepo adminRepo, IGlobalRepo globalRepo, IStaffRepo staffRepo) { _userManager = userManager; _countryRepo = countryRepo; _flightRepo = flightRepo; _bookingRepo = bookingRepo; _adminRepo = adminRepo; _globalRepo = globalRepo; _staffRepo = staffRepo; }
public BookingController(ICountryRepo countryRepo, IFlightRepo flightRepo, UserManager <CustomUser> userManager, SignInManager <CustomUser> signInManager, IBookingRepo bookingRepo, IGlobalRepo globalRepo) { _countryRepo = countryRepo; _flightRepo = flightRepo; _userManager = userManager; _signInManager = signInManager; _bookingRepo = bookingRepo; _globalRepo = globalRepo; }
public PublicMemberController(UserManager <CustomUser> userManager, ICountryRepo countryRepo, IFlightRepo flightRepo, IBookingRepo bookingRepo, IGlobalRepo globalRepo) { _userManager = userManager; _countryRepo = countryRepo; _flightRepo = flightRepo; _bookingRepo = bookingRepo; _globalRepo = globalRepo; }
public static string OverlappingBookingsExist(Booking booking, IBookingRepo repo) { if (booking.Status == "Cancelled") { return(string.Empty); } var bookings = repo.GetActiveBookings(booking.Id); var overlappingBooking = bookings.FirstOrDefault( b => booking.ArrivalDate < b.DepartureDate && b.ArrivalDate < booking.DepartureDate); return(overlappingBooking == null ? string.Empty : overlappingBooking.Reference); }
public BookingService(IBookingRepo repo, IRoomRepo roomRepo) { this.repo = repo; this.roomRepo = roomRepo; }
//public IScheduleRepositry GetScheduleRepository() //{ // schedulerepo = new ScheduleEFRepository(); // return schedulerepo; //} //public IFlightCostRepo GetFlightCostRepository() //{ // flightCostrepo = new FlightCostEFRepository(); // return flightCostrepo; //} public IBookingRepo GetBookingRepository() { bookingRepo = new BookingEFRepository(); return(bookingRepo); }
public BookingsController() { this.bookingRepo = new BookingRepo(db); }
public BookingController(IBookingRepo bookingRepo) { _bookingRepo = bookingRepo; }
public BookingController(IBookingRepo bookingRepository) { _bookingRepository = bookingRepository; }
public BookingController(IBookingRepo <Bookings> bookingRepo) { _bookingrepo = bookingRepo; }
public BookingsController(IBookingRepo repository, IMapper mapper) { _repository = repository; _mapper = mapper; }
//private static IDictionary connectedUserIdPair = new Dictionary<string, List<TempFlightGroup>>(); public BookingHub(IConfiguration config, IBookingRepo bookingRepo) { _config = config; _bookingRepo = bookingRepo; }
public BookingController(IBookingRepo _booking) { booking = _booking; }
public BookingManager(IUnitOfWork uow) { this.bookingRepo = uow.GetBookingRepository(); this.passengerRepo = uow.GetPassengerRepository(); this.bookingContactRepo = uow.GetBookingContactRepository(); }
public BookingsController(IBookingRepo context) { _context = context; }
public BookingsController(ILogger <BookingsController> logger, IMapper mapper, IBookingRepo repository) { _mapper = mapper; _repository = repository; _logger = logger; }
public BookingController(IBookingRepo bookingRepo, ICarRepo carRepo, ICustomerRepo customerRepo) { _bookingRepo = bookingRepo; _carRepo = carRepo; _customerRepo = customerRepo; }
public BookingsController(IBookingRepo repository) { _repo = repository; }
public BookingsController(BookingRepo bookingRepo) { this.bookingRepo = bookingRepo; }
public HotelBookings(IBookingRepo bookingRepo, IBookingDao bookingDao, IMediator mediator) { this.bookingRepo = bookingRepo; this.bookingDao = bookingDao; this.mediator = mediator; }
public BookingService(IBookingRepo ibookingRepo, IEventRepo ieventRepo, IUserRepo iuserRepo) { _ibookingRepo = ibookingRepo; _ieventrepo = ieventRepo; _iuserRepo = iuserRepo; }
public SalesUnitsController(IBookingRepo bookingRepo, ISalesUnitRepo salesUnitRepo) { _bookingRepo = bookingRepo; _salesUnitRepo = salesUnitRepo; }
public BookingController(IBookingRepo repo) { this.repo = repo; }