/// <summary>
        /// Lấy giỏ hàng từ user
        /// </summary>
        /// <param name="context">HTTP Request</param>
        /// <returns>Giỏ hàng</returns>
        public static ShoppingCart GetCart(HttpContextBase context, IMusicStoreEntities dbContext)
        {
            var cart = new ShoppingCart(dbContext);

            cart.ShoppingCartId = cart.GetCartId(context);
            return(cart);
        }
        public static ShoppingCart GetCart(string cartId, IMusicStoreEntities store)
        {
            var cart = new ShoppingCart(store)
            {
                ShoppingCartId = cartId
            };

            return(cart);
        }
Example #3
0
 public ShoppingCartFactory(HttpContext httpContext, IMusicStoreEntities store)
 {
     _httpContext = httpContext;
     _store       = store;
 }
Example #4
0
 public Checkout(IMusicStoreEntities storeDB)
 {
     this.storeDB = storeDB;
 }
Example #5
0
 public StoreManagerController(IMusicStoreEntities storeDb) : base(storeDb)
 {
 }
Example #6
0
 public HomeController(IMusicStoreEntities entities)
 {
     _entities = entities;
 }
Example #7
0
 public ShoppingCart(IMusicStoreEntities storeDB)
 {
     this.storeDB = storeDB;
 }
Example #8
0
 public HomeController(IMusicStoreEntities storeDb)
 {
     this.storeDB = storeDb;
 }
Example #9
0
 //
 // GET: /Home/
 public HomeController()
 {
     storeDB = new MusicStoreEntities();
 }
 public AccountController(IMusicStoreEntities storeDb, IAuthenticationService authService, IMembershipService membershipService)
     : base(storeDb)
 {
     _membership     = membershipService;
     _authentication = authService;
 }
 public CheckoutController(IMusicStoreEntities storeDb) : base(storeDb)
 {
 }
Example #12
0
 public StoreManagerController(IMusicStoreEntities entities)
 {
     _entities = entities;
 }
Example #13
0
 public ShoppingCartController(IMusicStoreEntities storeDb) : base(storeDb)
 {
 }
Example #14
0
 public ShoppingCart(IMusicStoreEntities storeDb)
 {
     this.storeDB = storeDb;
 }
Example #15
0
 public DetailsPage(IMusicStoreEntities storeDB)
 {
     this.storeDB = storeDB;
 }
Example #16
0
 public CheckoutController(IMusicStoreEntities entities)
 {
     _entities = entities;
 }
Example #17
0
 public HomePage(IMusicStoreEntities storeDB)
 {
     this.storeDB = storeDB;
 }
 public ShoppingCart(IMusicStoreEntities dbContext)
 {
     storeDB = dbContext;
 }
Example #19
0
 public HomeController(IMusicStoreEntities dbcontext)
 {
     storeDB = dbcontext;
 }
 /// <summary>
 /// Helper method to simplify shopping cart calls
 /// </summary>
 /// <param name="controller"></param>
 /// <returns></returns>
 public static ShoppingCart GetCart(Controller controller, IMusicStoreEntities dbContext)
 {
     return(GetCart(controller.HttpContext, dbContext));
 }
Example #21
0
 public HomeController(IMusicStoreEntities storeDb) : base(storeDb)
 {
 }
Example #22
0
 public HomeController(IMusicStoreEntities entities)
 {
     storeDB = entities;
 }
Example #23
0
 public ShoppingCartController(IMusicStoreEntities entities)
 {
     _entities = entities;
 }
 public StoreManagerController(IMusicStoreEntities storeDb)
 {
     this.db = storeDb;
 }
 public CheckoutController(IMusicStoreEntities storeDb, IShoppingCartFactory shoppingCartFactory)
 {
     _storeDB             = storeDb;
     _shoppingCartFactory = shoppingCartFactory;
 }
Example #26
0
 public ControllerBase(IMusicStoreEntities storeDb)
 {
     _storeDB = storeDb;
 }