private Cart GetCartFromSession(IHttpSession session) { if (!session.Contains("shoppingCart")) { session.Add("shoppingCart", new Cart()); } return(session.Get <Cart>("shoppingCart")); }
public IHttpResponse Index(IHttpSession session) { string user = ""; if (session.Contains(SessionStore.CurrentUserKey)) { user = session.Get(SessionStore.CurrentUserKey).ToString(); } return(new ViewResponse(HttpStatusCode.Ok, new IndexView(user))); }
private int GetProductsCount(IHttpSession session) { int productsCount = 0; if (session.Contains("shoppingCart")) { Cart cart = session.Get <Cart>("shoppingCart"); productsCount = cart.Cakes.Count; } return(productsCount); }