예제 #1
0
 public EshopController(IUnitOfWork unitOfWork, IMapper mapper, IEshopRepository repository, PriceAdvisorDbContext context)
 {
     this.context    = context;
     this.unitOfWork = unitOfWork;
     this.mapper     = mapper;
     this.repository = repository;
 }
예제 #2
0
 public CategoryController(IEshopRepository repository)
 {
     _repository = repository;
 }
예제 #3
0
 /// <summary>
 /// Connection with db
 /// </summary>
 /// <param name="repo"></param>
 public OrderController(IEshopRepository goodsRepo, IOrderRepository orderRepo)
 {
     _goodsRepository   = goodsRepo;
     _orderRepository   = orderRepo;
     ViewBag.Categories = _goodsRepository.GetCategories().ToList();
 }
예제 #4
0
 public GoodController(IEshopRepository repository
                       , IMapper mapper)
 {
     _repository = repository;
     _mapper     = mapper;
 }
예제 #5
0
 /// <summary>
 /// Set connection with db
 /// </summary>
 /// <param name="repo"></param>
 public GoodsComparatorController(IEshopRepository repo)
 {
     _repository = repo;
 }
예제 #6
0
 /// <summary>
 /// Setup db connection
 /// </summary>
 /// <param name="repo"></param>
 public ReviewController(IEshopRepository repo)
 {
     _repository = repo;
 }
예제 #7
0
 /// <summary>
 /// Set connection with db
 /// </summary>
 /// <param name="repo"></param>
 public CartController(IEshopRepository repo)
 {
     _repository        = repo;
     ViewBag.Categories = _repository.GetCategories().ToList();
 }
예제 #8
0
 /// <summary>
 /// Basic constuctor for current controller. Set connection with database and load Categories from it.
 /// </summary>
 /// <param name="repo"></param>
 public AdminGoodsController(IEshopRepository repo)
 {
     _repository        = repo;
     ViewBag.Categories = GetCategories();
 }