public ShopingCartController(IPageRepository page_repo,
                              IGamePlatformRepository gp_repo,
                              IProductRepository prod_repo,
                              IGameRepository game_repo,
                              IUserRepository user_repo,
                              ICommon_Name_UrlRepository common_repo,
                              IPaymentSettingRepository pay_repo,
                              IShopping_Cart_Repository shop_repo,
                              IAddressRepository addr_repo,
                              IReviewRepository review_repo,
                              IWishListRepository wish_repo,
                              ISearchRepository search_repo,
                              ICreditRepository credit_repo,
                              IEmailSender emailSender,
                              ISmsSender sms_sender)
 {
     _page_repo   = page_repo;
     _gp_repo     = gp_repo;
     _prod_repo   = prod_repo;
     _game_repo   = game_repo;
     _common_repo = common_repo;
     _pay_repo    = pay_repo;
     _shop_repo   = shop_repo;
     _addr_repo   = addr_repo;
     _review_repo = review_repo;
     _wish_repo   = wish_repo;
     _search_repo = search_repo;
     _credit_repo = credit_repo;
     _emailSender = emailSender;
     _user_repo   = user_repo;
     _sms_sender  = sms_sender;
     _fetchr      = new FetchrApi();
 }
 public ReportsController(IShopping_Cart_Repository shop_repo,
                          IPaymentSettingRepository pay_repo,
                          IEmailSender emailSender,
                          IAddressRepository addr_repo,
                          ICreditRepository credit_repo,
                          IOrder_Repository order_repo)
 {
     _credit_repo = credit_repo;
     _pay_repo    = pay_repo;
     _addr_repo   = addr_repo;
     _emailSender = emailSender;
     _shop_repo   = shop_repo;
     _order_repo  = order_repo;
     _fetchr      = new FetchrApi();
 }
Beispiel #3
0
 public AccountController(
     IUserRepository userRepository,
     IEmailSender emailSender,
     IAddressRepository addr_repo,
     IShopping_Cart_Repository shop_repo,
     IGuest_User_Repository guest_repo,
     ICountryRepository cntry_repo,
     IWishListRepository wish_repo,
     ICreditRepository credit_repo,
     IOrder_Repository order_repo)
 {
     _userRepository = userRepository;
     _emailSender    = emailSender;
     _addr_repo      = addr_repo;
     _shop_repo      = shop_repo;
     _guest_repo     = guest_repo;
     _cntry_repo     = cntry_repo;
     _wish_repo      = wish_repo;
     _credit_repo    = credit_repo;
     _order_repo     = order_repo;
 }
Beispiel #4
0
 public CartSummaryViewComponent(IShopping_Cart_Repository shop_repo,
                                 IPaymentSettingRepository pay_repo)
 {
     _shop_repo = shop_repo;
     _pay_repo  = pay_repo;
 }