Beispiel #1
0
 public BasketController(IShoppingBasketService basketService, Settings settings,
                         IDiscountService discountService)
 {
     _basketService   = basketService;
     _settings        = settings;
     _discountService = discountService;
 }
Beispiel #2
0
 public ShoppingBasketController(IShoppingBasketService basketService, Settings settings, IDiscountService discountService, ILogger <ShoppingBasketController> logger)
 {
     this.basketService   = basketService;
     this.settings        = settings;
     this.discountService = discountService;
     this.logger          = logger;
 }
Beispiel #3
0
        public ShoppingBasketServiceTests()
        {
            _itemPriceCalculator = Substitute.For <IItemPriceCalculatorService>();
            _validationService   = Substitute.For <IValidationService>();

            _sut = new ShoppingBasketService(_itemPriceCalculator, _validationService);
        }
 public EventCatalogController(IEventCatalogService eventCatalogService, IShoppingBasketService shoppingBasketService, Settings settings, IHttpContextAccessor IHttpContextAccessor)
 {
     this.eventCatalogService   = eventCatalogService;
     this.shoppingBasketService = shoppingBasketService;
     this.settings          = settings;
     this._GetCurrentConext = IHttpContextAccessor;
 }
Beispiel #5
0
 public CatalogController(ICatalogService catalogService,
                          IShoppingBasketService shoppingBasketService, Settings settings)
 {
     _catalogService        = catalogService;
     _shoppingBasketService = shoppingBasketService;
     _settings = settings;
 }
 public EventCatalogController(IEventCatalogService eventCatalogService,
                               IShoppingBasketService shoppingBasketService,
                               Settings settings)
 {
     this.eventCatalogService   = eventCatalogService;
     this.shoppingBasketService = shoppingBasketService;
     this.settings = settings;
 }
Beispiel #7
0
 public HomeController(IDishService productService, IRestaurantService shopService,
                       ICategoryService categoryService, IShoppingBasketService shoppingBasketService)
 {
     _dishService           = productService;
     _restaurantService     = shopService;
     _categoryService       = categoryService;
     _shoppingBasketService = shoppingBasketService;
 }
 public HomeController(ApplicationDbContext context,
                       IAuthorizationService authorizationService,
                       UserManager <ApplicationUser> userManager, IShoppingBasketService ShoppingService)
 {
     _context              = context;
     _userManager          = userManager;
     _authorizationService = authorizationService;
     _ShoppingService      = ShoppingService;
 }
Beispiel #9
0
 public LoginModel(SignInManager <IdentityUser> signInManager,
                   ILogger <LoginModel> logger,
                   UserManager <IdentityUser> userManager,
                   IUserService userService,
                   IShoppingBasketService shoppingBasketService)
 {
     _userManager           = userManager;
     _signInManager         = signInManager;
     _logger                = logger;
     _userService           = userService;
     _shoppingBasketService = shoppingBasketService;
 }
 public ShoppingBasketsController(IShoppingBasketService shoppingBasketService,
                                  IShoppingBasketRepo shoppingBasketRepo,
                                  ISubMenuService subMenuService,
                                  IOrderService orderService,
                                  IMapper mapper)
 {
     _shoppingBasketService = shoppingBasketService;
     _shoppingBasketRepo    = shoppingBasketRepo;
     _subMenuService        = subMenuService;
     _orderService          = orderService;
     _mapper = mapper;
     _shoppingBasketService.ShoppingBasketId = _shoppingBasketRepo.ShoppingBasketId;
 }
Beispiel #11
0
        public ShoppingBasketTest(/*IShoppingBasketService shoppingBasketService,
                                   * IDiscountService discountService*/)
        {
            //services mocked for test
            IOptions <WebAppSettings> webAppSettings = Options.Create <WebAppSettings>(new WebAppSettings());

            webAppSettings.Value.DataSourceLocation       = "../../../../data_source.txt";
            webAppSettings.Value.ProductsDiscountLocation = "../../../../products_discount.txt";
            IProductRepository productRepository = new ProductRepository(webAppSettings);
            IDiscountService   discountService   = new DiscountService(productRepository);
            ILogService        logService        = new LogService();

            _shoppingBasketService = new ShoppingBasketService(productRepository, discountService, logService);
            _discountService       = new DiscountService(productRepository);
        }
Beispiel #12
0
 public void Init()
 {
     _shoppingBasketService = new ShoppingBasketService(new ShoppingBasketRepository());
 }
 public ShoppingBasketController(IShoppingBasketService basketService,
                                 Settings settings)
 {
     this.basketService = basketService;
     this.settings      = settings;
 }
 public OrderController(IOrderService orderService, IShoppingBasketService shoppingBasketService)
 {
     _orderService          = orderService;
     _shoppingBasketService = shoppingBasketService;
 }
 public ShoppingBasketController(IShoppingBasketService shoppingBasketService)
 {
     _shoppingBasketService = shoppingBasketService;
 }
 public GetDummyProductsHandler(IProductService productService, IShoppingBasketService shoppingBasketService, IDiscountService discountService)
 {
     _shoppingBasketService = shoppingBasketService;
     _productService        = productService;
     _discountService       = discountService;
 }
Beispiel #17
0
 public ShoppingBasketController(IShoppingBasketService shoppingBasketService, IRestaurantService restaurantService)
 {
     _shoppingBasketService = shoppingBasketService;
     _restaurantService     = restaurantService;
 }
Beispiel #18
0
 public MyPurchasesController(IShoppingBasketService shoppingBasketService, IShoppingBasketDto shoppingBasketDto)
 {
     this.shoppingBasketService = shoppingBasketService;
     this.shoppingBasketDto     = shoppingBasketDto;
 }
Beispiel #19
0
 public HomeController(IShoppingBasketService shoppingBasketService, IShoppingBasketDto shoppingBasketDto)
 {
     this.shoppingBasketService = shoppingBasketService;
     this.shoppingBasketDto     = shoppingBasketDto;
 }
Beispiel #20
0
 public ShoppingBasketController(IShoppingBasketService basketService, Settings settings, IDiscountService discountService)
 {
     this.basketService   = basketService;
     this.settings        = settings;
     this.discountService = discountService;
 }