Exemple #1
0
 public BoatsController(IBoatService boatService, IHttpContextAccessor httpContextAccessor,
                        IConfiguration configuration)
 {
     _boatService         = boatService;
     _httpContextAccessor = httpContextAccessor;
     _configuration       = configuration;
 }
        public BoatServicesTest()
        {
            var testRepo   = new OffloadRepoTest();
            var mapService = new MapService();

            this._boatService = new BoatService(testRepo, mapService);
        }
Exemple #3
0
 public BookingController(IBookingService bookingService, IBoatService boatService, ISpotService spotService, IAuthorizationService authorizationService)
 {
     _bookingService       = bookingService;
     _boatService          = boatService;
     _spotService          = spotService;
     _authorizationService = authorizationService;
 }
 public BoatController(IBoatService boatService, IBoatOwnerService boatOwnerService, IAuthorizationService authorizationService, UserService userService)
 {
     _boatService          = boatService;
     _boatOwnerService     = boatOwnerService;
     _authorizationService = authorizationService;
     _userService          = userService;
 }
 public DbService(ICarService carService, IBoatService boatService)
 {
     _carService  = carService;
     _boatService = boatService;
     dict.Add(VehicleType.BOAT, _boatService);
     dict.Add(VehicleType.CAR, _carService);
 }
Exemple #6
0
 public void Dispose()
 {
     vehicleStrategyContext = null;
     dbService        = null;
     vehicleConverter = null;
     carService       = null;
     boatService      = null;
     dataContext      = null;
 }
Exemple #7
0
 public BookingFlowController(IBookingService bookingService, IBoatService boatService, IMarinaService marinaService, ISpotService spotService, IPaymentService paymentService, IAuthorizationService authorizationService, UserService userService)
 {
     _bookingService       = bookingService;
     _boatService          = boatService;
     _marinaService        = marinaService;
     _paymentService       = paymentService;
     _authorizationService = authorizationService;
     _userService          = userService;
 }
Exemple #8
0
        public VehicleServiceIntegrationTest()
        {
            var options = new DbContextOptionsBuilder <DataContext>().EnableSensitiveDataLogging(true).UseInMemoryDatabase(Guid.NewGuid().ToString()).Options;

            dataContext            = new DataContext(options);
            vehicleStrategyContext = new VehicleStrategyContext();
            boatService            = new BoatService(dataContext);
            carService             = new CarService(dataContext);
            dbService        = new DbService(carService, boatService);
            vehicleConverter = new VehicleConverter();
        }
Exemple #9
0
 public BoatOverviewWindow(IBoatService boatService, WindowManager windowManager,
                           IReservationService reservationService, IMailService mailService)
 {
     _windowManager      = windowManager;
     _reservationService = reservationService;
     _boatService        = boatService;
     _mailService        = mailService;
     InitializeComponent();
     SetBoatData(boatService);
     DeviceDataGrid.ItemsSource = Items;
 }
Exemple #10
0
        // Set data for the boat view.
        public void SetBoatData(IBoatService boatService)
        {
            Items.Clear();
            var boats = boatService.GetAllBoats()
                        .Select(r => new BoatTypeViewModel
            {
                Id = r.Id,
                PossiblePassengers = r.BoatType.PossiblePassengers,
                RequiredLevel      = r.BoatType.RequiredLevel,
                Name             = r.BoatType.Name,
                HasCommanderSeat = r.BoatType.HasCommanderSeat.ToString(),
                Status           = r.Status.ToString()
            }).ToList();

            foreach (var boat in boats)
            {
                var status = (BoatState)Enum.Parse(typeof(BoatState), boat.Status);
                if (status == BoatState.InUse)
                {
                    boat.Status = "In gebruik";
                }
                if (status == BoatState.InStock)
                {
                    boat.Status = "In magazijn";
                }
                if (status == BoatState.InService)
                {
                    boat.Status = "Schade";
                }
                if (boat.HasCommanderSeat.Equals("True"))
                {
                    boat.HasCommanderSeat = "Ja";
                }
                if (boat.HasCommanderSeat.Equals("False"))
                {
                    boat.HasCommanderSeat = "Nee";
                }
                Items.Add(boat);
            }
        }
 public BoatsController(IBoatService boatService)
 {
     this._IBoatService = boatService;
 }
 public ReservationService(RoeiJeRotDbContext context, IBoatService boatService)
 {
     _context     = context;
     _boatService = boatService;
 }
 public BookingAuthorizationHandler(UserService userService, IBoatService boatService)
 {
     _userService = userService;
     _boatService = boatService;
 }
Exemple #14
0
 public SearchController(IBoatService boatService)
 {
     this._IBoatService = boatService;
 }
 public BookingController(IBookingService bookingService, IBoatService boatService)
 {
     _bookingService = bookingService;
     _boatService    = boatService;
 }
 public BoatController(ILogger <BoatController> logger, IBoatService boatService)
 {
     _logger      = logger;
     _boatService = boatService;
 }
Exemple #17
0
 public BookingLineController(IBookingLineService bookingLineService, IBookingFormService bookingFormService, IBoatService boatService)
 {
     _bookingLineService = bookingLineService;
     _bookingFormService = bookingFormService;
     _boatService        = boatService;
 }
 public BoatController(IBoatService boatService)
 {
     _boatService = boatService;
 }