public CheckoutController(IShopingCartManager cartRepository, IProductManager productRepository, ICustomersManager customerRepository, IOrderManager orderRepository) { customerManager = customerRepository; cartManager = cartRepository; productManager = productRepository; orderManager = orderRepository; }
//Cart Methods //private List<CartLine> lineCollection = new List<CartLine>(); public static ShoppingCart GetCart(HttpContextBase context, IShopingCartManager manager) { var cart = new ShoppingCart(manager); cart.ShoppingCartId = cart.GetCartId(context); cart.IsAutorize = true; return(cart); }
public CartController(IShopingCartManager cartManager, IProductManager productManager, ICustomersManager customerManager) { cartRepository = cartManager; productRepository = productManager; customerRpository = customerManager; }
public AccountController(IApplicationUserManager userManager, IShopingCartManager _cartManager) { cartManager = _cartManager; _userManager = userManager; }
// Helper method to simplify shopping cart calls public static ShoppingCart GetCart(Controller controller, IShopingCartManager manager) { return(GetCart(controller.HttpContext, manager)); }
public ShoppingCart(IShopingCartManager manager) { cartManager = manager; }