public ProductQuantityService(IProductQuantityRepository productQuantityRepository, IColorRepository colorRepository, ISizeRepository sizeRepository, IUnitOfWork unitOfWork)
 {
     _productQuantityRepository = productQuantityRepository;
     _sizeRepository            = sizeRepository;
     _colorRepository           = colorRepository;
     _unitOfWork = unitOfWork;
 }
예제 #2
0
 public ProductService(IProductRepository productRepository, IProductCategoryRepository productCategoryRepository, ISizeRepository sizeRepository, UnitOfWork unitOfWork)
 {
     this._productRepository         = productRepository;
     this._productCategoryRepository = productCategoryRepository;
     this._sizeRepository            = sizeRepository;
     this._unitOfWork = unitOfWork;
 }
예제 #3
0
 public SizeService(
     ISizeRepository sizeRepository,
     IUnitOfWork unitOfWork)
 {
     _sizeRepository = sizeRepository;
     _unitOfWork     = unitOfWork;
 }
예제 #4
0
        public PizzasSoldController(PizzaBoxDbContext context, IPizzasSoldRepository <PizzaSold> pizzasSoldRepo, ISizeRepository <Size> sizeRepo, ICrustTypeRepository <CrustType> crustRepo)
        {
            _context = context;

            _pizzasSoldRepo = pizzasSoldRepo;
            _sizeRepo       = sizeRepo;
            _crustRepo      = crustRepo;
        }
예제 #5
0
 public NavController(ICategoryRepository categoryRepository, IClothesTypeRepository typesRepository,
                      ISizeRepository sizeRepository, IGoodsRepository repository)
 {
     this._categoryRepository = categoryRepository;
     this._typesRepository    = typesRepository;
     this._sizeRepository     = sizeRepository;
     this._repository         = repository;
 }
 public CartController(IGoodsRepository repository, IOrderProcessor orderProcessor,
                       IOrderRepository orderRepository, ISizeRepository sizeRepository)
 {
     this.repository      = repository;
     this.sizeRepository  = sizeRepository;
     this.orderProcessor  = orderProcessor;
     this.orderRepository = orderRepository;
 }
 public ShoesHasSizeService(IShoesRepository shoesRepository, ISizeRepository sizeRepository,
                            IShoesHasSizeRepository shoesHasSizeRepository, IMapper mapper,
                            IBrandRepository brandRepository)
 {
     this._shoesRepository        = shoesRepository;
     this._sizeRepository         = sizeRepository;
     this._shoesHasSizeRepository = shoesHasSizeRepository;
     this._mapper = mapper;
 }
예제 #8
0
 public StyleService(
     IColorRepository colorRepository,
     ISizeRepository sizeRepository,
     IStyleRepository styleRepository)
 {
     _colorRepository = colorRepository;
     _sizeRepository  = sizeRepository;
     _styleRepository = styleRepository;
 }
예제 #9
0
 public ProductDetailService(IProductDetailRepository repo, IProductRepository productRepo,
                             IColorRepository colorRepo, ISizeRepository sizeRepo, IMapper mapper)
 {
     _repo        = repo;
     _colorRepo   = colorRepo;
     _sizeRepo    = sizeRepo;
     _productRepo = productRepo;
     _mapper      = mapper;
 }
예제 #10
0
 public OrderController(IOrderRepository orderRepository, ICrustRepository crustRepository, ISizeRepository sizeRepository,
                        IToppingsRepository toppingsRepository, IStoreRepository storeRepository)
 {
     _orderRepository    = orderRepository;
     _crustRepository    = crustRepository;
     _sizeRepository     = sizeRepository;
     _toppingsRepository = toppingsRepository;
     _storeRepository    = storeRepository;
 }
예제 #11
0
 public LotsController(ILotRepository lotRepository, INounRepository nounRepository, IGenderRepository genderRepository, ISizeRepository sizeRepository, IStateRepository stateRepository, IColorRepository colorRepository, IStructureRepository structureRepository)
 {
     _lotRepo       = lotRepository;
     _nounRepo      = nounRepository;
     _genderRepo    = genderRepository;
     _sizeRepo      = sizeRepository;
     _stateRepo     = stateRepository;
     _colorRepo     = colorRepository;
     _structureRepo = structureRepository;
 }
예제 #12
0
 public DataManager(IPageTitleRepository page, IProductItemRepository productItems, ISizeRepository sizes, IMainSliderContent mainSliderContent, ICategoriesOfTheMonth categoriesOfTheMonth, IDisplayedProducts displayedProducts, ICategory category)
 {
     Pages                = page;
     ProductItems         = productItems;
     Sizes                = sizes;
     MainSliderContent    = mainSliderContent;
     CategoriesOfTheMonth = categoriesOfTheMonth;
     DisplayedProducts    = displayedProducts;
     Category             = category;
 }
예제 #13
0
 void SetupRepositories()
 {
     crustRepo     = Dependencies.CreateCrustTypeRepository();
     orderRepo     = Dependencies.CreateOrderRepository();
     pizzaSoldRepo = Dependencies.CreatePizzasSoldRepository();
     presetRepo    = Dependencies.CreatePresetPizzaRespository();
     sizeRepo      = Dependencies.CreateSizeRepository();
     storeRepo     = Dependencies.CreateStoreRepository();
     userRepo      = Dependencies.CreateUserRepository();
 }
예제 #14
0
 public SizeService(
     ISizeRepository sizeRepository,
     IUnitOfWork unitOfWork,
     IMapper mapper
     )
 {
     _sizeRepository = sizeRepository;
     _unitOfWork     = unitOfWork;
     _mapper         = mapper;
 }
예제 #15
0
 public StyleService(
     IColorRepository colorRepository,
     ISizeRepository sizeRepository,
     IStyleRepository styleRepository,
     IMapper mapper)
 {
     _colorRepository = colorRepository;
     _sizeRepository  = sizeRepository;
     _styleRepository = styleRepository;
     _mapper          = mapper;
 }
예제 #16
0
 public AdminController(IGoodsRepository repository, ICategoryRepository categoryRepository,
                        IClothesTypeRepository typeRepository, ISizeRepository sizeRepository,
                        IOrderRepository orderRepository, IReviewRepository reviewRepository)
 {
     this._repository         = repository;
     this._categoryRepository = categoryRepository;
     this._typeRepository     = typeRepository;
     this._sizeRepository     = sizeRepository;
     this._orderRepository    = orderRepository;
     this._reviewRepository   = reviewRepository;
 }
예제 #17
0
 public BillService(IBillRepository billRepository, IBillDetailRepository billDetailRepository,
                    IColorRepository colorRepository, ISizeRepository sizeRepository, IUnitOfWork unitOfWork,
                    IProductRepository productRepository)
 {
     this._unitOfWork           = unitOfWork;
     this._billRepository       = billRepository;
     this._billDetailRepository = billDetailRepository;
     this._colorRepository      = colorRepository;
     this._sizeRepository       = sizeRepository;
     this._productRepository    = productRepository;
 }
예제 #18
0
 public BillService(IBillRepository orderRepository, IBillDetailRepository orderDetailRepository,
                    IColorRepository colorRepository, ISizeRepository sizeRepository,
                    IProductRepository productRepository, IUnitOfWork unitOfWork)
 {
     _orderRepository       = orderRepository;
     _orderDetailRepository = orderDetailRepository;
     _colorRepository       = colorRepository;
     _sizeRepository        = sizeRepository;
     _productRepository     = productRepository;
     _unitOfWork            = unitOfWork;
 }
        public OrderController(PizzaBoxDbContext context, IOrderRepository <Order> orderRepo, IPizzasSoldRepository <PizzaSold> pizzaRepo,
                               ISizeRepository <Size> sizeRepo, ICrustTypeRepository <CrustType> crustRepo, IStoreRepository <Store> storeRepo)
        {
            _context = context;

            _orderRepo = orderRepo;
            _sizeRepo  = sizeRepo;
            _crustRepo = crustRepo;
            _pizzaRepo = pizzaRepo;
            _storeRepo = storeRepo;
        }
예제 #20
0
 // Ctor.
 public AdminTshirtController(ITshirtRepository tshirtRepo,
     IColorRepository colorRepo,
     ISizeRepository sizeRepo,
     IClothingRepository clothingRepo,
     ITypeRepository typeRepo)
     {
         this.tshirtRepository = tshirtRepo;
         this.colorRepository = colorRepo;
         this.sizeRepository = sizeRepo;
         this.clothingRepository = clothingRepo;
         this.typeRepository = typeRepo;
     } 
예제 #21
0
 public CartController(ICartSessionService cartSessionService,
                       ICartService cartService,
                       IPizzaPriceCalculater pizzaPriceCalculater,
                       IPizzaTypeRepository pizzaTypeRepository,
                       ISizeRepository sizeRepository
                       )
 {
     _cartSessionService   = cartSessionService;
     _cartService          = cartService;
     _pizzaPriceCalculater = pizzaPriceCalculater;
     _pizzaTypeRepository  = pizzaTypeRepository;
     _sizeRepository       = sizeRepository;
 }
예제 #22
0
 public ProductService(
     IProductRepository productRepo,
     IMapper mapper,
     ISubCategoryRepository subCategoryRepo,
     IProductDetailRepository productDetailRepo,
     IColorRepository colorRepo,
     ISizeRepository sizeRepo)
 {
     _productRepo       = productRepo;
     _mapper            = mapper;
     _subCategoryRepo   = subCategoryRepo;
     _productDetailRepo = productDetailRepo;
     _colorRepo         = colorRepo;
     _sizeRepo          = sizeRepo;
 }
예제 #23
0
 public BillService(IBillRepository billRepository,
                    IBillDetailRepository billDetailRepository,
                    IColorRepository colorRepository,
                    ISizeRepository sizeRepository,
                    IProductRepository productRepository,
                    IUnitOfWork unitOfWork,
                    IMapper mapper)
 {
     _billRepository       = billRepository;
     _billDetailRepository = billDetailRepository;
     _colorRepository      = colorRepository;
     _sizeRepository       = sizeRepository;
     _productRepository    = productRepository;
     _unitOfWork           = unitOfWork;
     _mapper = mapper;
 }
예제 #24
0
 public UnitOfWork(ApplicationContext dbContext,
                   IClothesRepository clothesRepository,
                   IImagesRepository imagesRepository,
                   ICategoryRepository categoryRepository,
                   IClothSizeRepository clothSizeRepository,
                   ISizeRepository sizeRepository,
                   IOrderRepository orderRepository,
                   IOrderClothRepository orderClothRepository)
 {
     DbContext            = dbContext;
     ClothesRepository    = clothesRepository;
     ImagesRepository     = imagesRepository;
     CategoryRepository   = categoryRepository;
     ClothSizeRepository  = clothSizeRepository;
     SizeRepository       = sizeRepository;
     OrderRepository      = orderRepository;
     OrderClothRepository = orderClothRepository;
 }
예제 #25
0
 public BillService(IBillRepository orderRepository,
                    IBillDetailRepository orderDetailRepository,
                    IColorRepository colorRepository,
                    IProductRepository productRepository,
                    IPerfumeRepository perfumeRepository,
                    ISizeRepository sizeRepository,
                    IUnitOfWork unitOfWork,
                    IProductQuantityRepository productQuantityRepository)
 {
     _orderRepository           = orderRepository;
     _orderDetailRepository     = orderDetailRepository;
     _colorRepository           = colorRepository;
     _perfumeRepository         = perfumeRepository;
     _productRepository         = productRepository;
     _sizeRepository            = sizeRepository;
     _unitOfWork                = unitOfWork;
     _productQuantityRepository = productQuantityRepository;
 }
 public ProductService(IProductRepository productRepository, IUnitOfWork unitOfWork, IProductTagRepository productTagRepository,
                       ITagRepository tagRepository, IColorRepository colorRepository, ISizeRepository sizeRepository,
                       IProductQuantityRepository productQuantityRepository, IProductImageRepository productImageRepository,
                       IHostingEnvironment hostingEnvironment, IWholePriceRepository wholePriceRepository,
                       IProductCategoryRepository productCategoryRepository, IUserWishlistRepository userWishlistRepository)
 {
     this._productRepository         = productRepository;
     this._unitOfWork                = unitOfWork;
     this._productTagRepository      = productTagRepository;
     this._tagRepository             = tagRepository;
     this._colorRepository           = colorRepository;
     this._sizeRepository            = sizeRepository;
     this._productQuantityRepository = productQuantityRepository;
     this._productImageRepository    = productImageRepository;
     this._hostingEnvironment        = hostingEnvironment;
     this._wholePriceRepository      = wholePriceRepository;
     this._productCategoryRepository = productCategoryRepository;
     this._userWishlistRepository    = userWishlistRepository;
 }
예제 #27
0
 public CommonService(IFooterRepository footerRepository,
                      ISystemConfigRepository systemConfigRepository,
                      IUnitOfWork unitOfWork,
                      ISlideRepository slideRepository,
                      ITagRepository tagRepository,
                      IAdvertistmentRepository advertistmentRepository,
                      IProductQuantityRepository productQuantityRepository,
                      IColorRepository colorRepository,
                      ISizeRepository sizeRepository,
                      IPerfumeRepository perfumeRepository)
 {
     _perfumeRepository         = perfumeRepository;
     _sizeRepository            = sizeRepository;
     _productQuantityRepository = productQuantityRepository;
     _colorRepository           = colorRepository;
     _footerRepository          = footerRepository;
     _unitOfWork              = unitOfWork;
     _systemConfigRepository  = systemConfigRepository;
     _slideRepository         = slideRepository;
     _tagRepository           = tagRepository;
     _advertistmentRepository = advertistmentRepository;
 }
예제 #28
0
 public UnitOfWork(IColorRepository colorRepository,
                   IFeaturesRepository featuresRepository,
                   ILowerDeckRepository lowerDeckRepository,
                   INumberOfFretsRepository numberOfFretsRepository,
                   INumberOfStringsRepository numberOfStringsRepository,
                   IOrderProductRepository orderProductRepository,
                   IOrderRepository orderRepository,
                   IOverlayFingerboardRepository overlayFingerboardRepository,
                   IPegsRepository pegsRepository,
                   IProducerRepository producerRepository,
                   IProducingCountryRepository producingCountryRepository,
                   IProductRepository productRepository,
                   ISidePanelRepository sidePanelRepository,
                   ISizeRepository sizeRepository,
                   IGuitarTypeRepository guitarTypeRepository,
                   IUpperDeckRepository upperDeckRepository,
                   UserManager <User> userManager,
                   SignInManager <User> signInManager)
 {
     this.colorRepository              = colorRepository;
     this.featuresRepository           = featuresRepository;
     this.lowerDeckRepository          = lowerDeckRepository;
     this.numberOfFretsRepository      = numberOfFretsRepository;
     this.numberOfStringsRepository    = numberOfStringsRepository;
     this.orderProductRepository       = orderProductRepository;
     this.orderRepository              = orderRepository;
     this.overlayFingerboardRepository = overlayFingerboardRepository;
     this.pegsRepository             = pegsRepository;
     this.producerRepository         = producerRepository;
     this.producingCountryRepository = producingCountryRepository;
     this.productRepository          = productRepository;
     this.sidePanelRepository        = sidePanelRepository;
     this.sizeRepository             = sizeRepository;
     this.guitarTypeRepository       = guitarTypeRepository;
     this.upperDeckRepository        = upperDeckRepository;
     UserManager   = userManager;
     SignInManager = signInManager;
 }
예제 #29
0
 public SizeService(ISizeRepository sizeRepository, IProductService productService)
 {
     _sizeRepository = sizeRepository;
     _productService = productService;
 }
예제 #30
0
 public MemoryService(ISizeRepository sizeRepository, IPairRepository pairRepository, IUserChatPairRepository userChatPairRepository)
 {
     _sizeRepository         = sizeRepository;
     _pairRepository         = pairRepository;
     _userChatPairRepository = userChatPairRepository;
 }
 public SizeService(ISizeRepository sizeReponsitory, IMapper mapper) : base(sizeReponsitory)
 {
     _sizeReponsitory = sizeReponsitory;
     _mapper          = mapper;
 }