Esempio n. 1
0
 public PayPalExpressService(IPayPalUrlService payPalUrlService, IPayPalInterfaceService payPalInterfaceService, IPayPalCartManager payPalCartManager, ICartManager cartManager)
 {
     _payPalUrlService = payPalUrlService;
     _payPalInterfaceService = payPalInterfaceService;
     _payPalCartManager = payPalCartManager;
     _cartManager = cartManager;
 }
Esempio n. 2
0
 public PayPalCartManager(ICartManager cartManager, IShippingMethodUIService shippingMethodUiService,
     CartModel cart)
 {
     _cartManager = cartManager;
     _shippingMethodUiService = shippingMethodUiService;
     _cart = cart;
 }
 public GetPaypalShippingOptions(IPaypalExpressCartLoader paypalExpressCartLoader, ICartManager cartManager,
     ICartBuilder cartBuilder, IShippingMethodUIService shippingMethodUiService)
 {
     _paypalExpressCartLoader = paypalExpressCartLoader;
     _cartManager = cartManager;
     _cartBuilder = cartBuilder;
     _shippingMethodUIService = shippingMethodUiService;
 }
 public SetShippingMethodService(CartModel cart, IShippingMethodUIService shippingMethodUIService,
     ICartManager cartManager, IUniquePageService uniquePageService)
 {
     _cart = cart;
     _shippingMethodUIService = shippingMethodUIService;
     _cartManager = cartManager;
     _uniquePageService = uniquePageService;
 }
 public SetShippingAddressService(IUniquePageService uniquePageService, ICartManager cartManager, CartModel cart,
     IGetCountryOptions getCountryOptions,
     IGetExistingAddressOptions getExistingAddressOptions)
 {
     _uniquePageService = uniquePageService;
     _cartManager = cartManager;
     _cart = cart;
     _getCountryOptions = getCountryOptions;
     _getExistingAddressOptions = getExistingAddressOptions;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="ProductAPIController"/> class.
 /// </summary>
 /// <param name="productManager">The product manager.</param>
 /// <param name="cartManager">The cart manager.</param>
 public ProductAPIController(IProductManager productManager, ICartManager cartManager)
 {
     this.productManager = productManager;
     this.cartManager    = cartManager;
 }
Esempio n. 7
0
 public CartController(ICartManager CartManager)
 {
     _CartManager = CartManager;
 }
Esempio n. 8
0
 public GetCart(ICartManager cartManager)
 {
     _cartManager = cartManager;
 }
 public ShoppingCartController(AppSettings settings, UserManager <ApplicationUser> userManager, ICartManager cartManager) : base(settings, userManager)
 {
     this.cartManager = cartManager;
 }
Esempio n. 10
0
 public CartController(ICartManager cartManager)
 {
     _cartManager = cartManager;
 }
Esempio n. 11
0
 /// <summary>
 /// Constructor to bring interface
 /// </summary>
 public ProfileModel(IOrderManager orderManager, UserManager <ApplicationUser> userManager, ICartManager cartManager)
 {
     _orderManager = orderManager;
     _userManager  = userManager;
     _cartManager  = cartManager;
 }
Esempio n. 12
0
 public GiftController(ApplicationDbContext context, UserManager <HappyGiftUser> userManager)
     : base(context, userManager)
 {
     _cartManager = new CartManager(context);
     _giftManager = new GiftManager(context, _cartManager);
 }
Esempio n. 13
0
 public CartModel(ICartManager context, UserManager <ApplicationUser> userManager)
 {
     _context     = context;
     _userManager = userManager;
 }
 public OrderLinesController(IStorefrontContext storefrontContext, IVisitorContext visitorContext, IOrderLinesRepository orderLinesRepository, IModelProvider modelProvider, ICartManager cartManager, IContext context)
     : base(storefrontContext, context)
 {
     Assert.IsNotNull(storefrontContext, nameof(storefrontContext));
     Assert.IsNotNull(visitorContext, nameof(visitorContext));
     Assert.IsNotNull(orderLinesRepository, nameof(orderLinesRepository));
     _orderLinesRepository = orderLinesRepository;
     _modelProvider        = modelProvider;
     _visitorContext       = visitorContext;
     _cartManager          = cartManager;
     _context = context;
 }
Esempio n. 15
0
 public ShoppingCartLinesRepository(IModelProvider modelProvider, ICartManager cartManager, ISiteContext siteContext, IStorefrontContext storefrontContext, ISearchManager searchManager)
     : base(modelProvider, cartManager, siteContext)
 {
     this.SearchManager     = searchManager;
     this.StorefrontContext = storefrontContext;
 }
Esempio n. 16
0
 public CartController(UserManager <User> userManager, IAuthorizeNetManager payment, ICartManager cart, IEmailSender mail, IInventoryManager inventory)
 {
     _userManager = userManager;
     _cart        = cart;
     _mail        = mail;
     _inventory   = inventory;
     _payment     = payment;
 }
 public CartRepository(ICartManager cartManager, ICatalogRepository catalogRepository, IAccountManager accountManager, ICartModelBuilder cartModelBuilder, IEntityMapper entityMapper, IStorefrontContext storefrontContext, IVisitorContext visitorContext)
     : base(cartManager, catalogRepository, accountManager, cartModelBuilder, entityMapper, storefrontContext, visitorContext)
 {
 }
Esempio n. 18
0
 public CartController(ICartManager cart, ILogger <CartController> log)
 {
     this.cartManager = cart;
     this.logger      = log;
 }
Esempio n. 19
0
 public ProductController(IInventory product, ICartManager cart)
 {
     _context = product;
     _cart    = cart;
 }
Esempio n. 20
0
 public detailsModel(IInventory context, UserManager <ApplicationUser> manager, ICartManager cart)
 {
     _context = context;
     _manager = manager;
     _cart    = cart;
 }
Esempio n. 21
0
 // constructor to bringing in identity built in libraries (UserManager and SigninManager)
 public RegisterModel(UserManager <ApplicationUser> userManager, SignInManager <ApplicationUser> signInManager, ICartManager cartManager, IEmailSender email)
 {
     _userManager   = userManager;
     _signInManager = signInManager;
     _cartManager   = cartManager;
     _email         = email;
 }
 public CartCheckout(ICartManager cartManager)
 {
     _cartManager = cartManager;
 }
Esempio n. 23
0
 //brought in configuration to be able to get admin email from user secrets.
 public RegisterModel(UserManager <ApplicationUser> userManager, SignInManager <ApplicationUser> signInManager, IConfiguration configuration, ICartManager context, IEmailSender email)
 {
     _userManager   = userManager;
     _signInManager = signInManager;
     Configuration  = configuration;
     _context       = context;
     _email         = email;
 }
 public CartController(IMapper mapper, ICartManager manager)
 {
     _mapper  = mapper;
     _manager = manager;
 }
Esempio n. 25
0
 public CartController(ICartManager cartManager, IEndpointInstance endpoint)
 {
     this.endpoint    = endpoint ?? throw new ArgumentNullException(nameof(endpoint));
     this.cartManager = cartManager ?? throw new ArgumentNullException(nameof(cartManager));
 }
Esempio n. 26
0
 public CartViewComponent(ICartManager cartManager)
 {
     _cartManager = cartManager;
 }
Esempio n. 27
0
 public CartController(ICartManager _cartManager)
 {
     this._cartManager = _cartManager;
 }
Esempio n. 28
0
 public ProductModel(IProductManager productService, UserManager <ApplicationUser> userManager, ICartProductManager cartProductService, ICartManager cartService)
 {
     _productService     = productService;
     _userManager        = userManager;
     _cartProductService = cartProductService;
     _cartService        = cartService;
 }
Esempio n. 29
0
 public CartProductService(StoreDbContext storeContext, ICartManager cartService)
 {
     _storeContext = storeContext;
     _cartService  = cartService;
 }
Esempio n. 30
0
 public HomeController(IProductManager productManager, ICartManager cartManager)
 {
     _productManager = productManager;
     _cartManager    = cartManager;
 }
Esempio n. 31
0
        //public ReceiptViewModel ReceiptInfo { get; set; }

        /// <summary>
        /// Constructor that brings in all of the interface
        /// </summary>
        /// <param name="cartManager">interface for cart</param>
        /// <param name="cartItemsManager">interface for the cart items</param>
        /// <param name="email">interface for the email sender</param>
        public ReceiptModel(ICartManager cartManager, ICartItemsManager cartItemsManager, IEmailSender email)
        {
            _CartManager      = cartManager;
            _CartItemsManager = cartItemsManager;
            _Email            = email;
        }
Esempio n. 32
0
 public PayPalExpressService(IPayPalUrlService payPalUrlService, IPayPalInterfaceService payPalInterfaceService, IPayPalCartManager payPalCartManager, ICartManager cartManager)
 {
     _payPalUrlService       = payPalUrlService;
     _payPalInterfaceService = payPalInterfaceService;
     _payPalCartManager      = payPalCartManager;
     _cartManager            = cartManager;
 }
Esempio n. 33
0
 public ReviewRepository(IModelProvider modelProvider, IStorefrontContext storefrontContext, ICartManager cartManager, IOrderManager orderManager, IAccountManager accountManager, IShippingManager shippingManager, ICheckoutStepProvider checkoutStepProvider)
     : base(modelProvider, storefrontContext, cartManager, orderManager, accountManager, checkoutStepProvider)
 {
     Assert.ArgumentNotNull((object)shippingManager, nameof(shippingManager));
     this.ShippingManager = shippingManager;
 }
Esempio n. 34
0
 public OrderDetailsModel(ICartManager cart, UserManager <ApplicationUser> userManager, IOrderManager orderManager)
 {
     _cart         = cart;
     _userManager  = userManager;
     _orderManager = orderManager;
 }
Esempio n. 35
0
 public CartService(IRepository <Product> productsRepo, ICartManager cartManager)
 {
     this.productsRepo = productsRepo;
     this.cartManager  = cartManager;
     this.cart         = this.cartManager.GetCartItem();
 }