public ViewResult MyCart() { MyCartViewModel model = new MyCartViewModel(); model.Retailers = CurrentDb.Retailer.Where(m => m.IsDelete == false).OrderByDescending(m => m.Priority).ToList(); if (Request.Cookies[CommonSetting.CartProductsCookiesName] != null) { string strCartProducts = System.Web.HttpUtility.UrlDecode(Request.Cookies[CommonSetting.CartProductsCookiesName].Value.ToString()); List <Product> products = Newtonsoft.Json.JsonConvert.DeserializeObject <List <Product> >(strCartProducts); model.Clothes = products.Where(m => m.Category == "Clothes").OrderByDescending(c => c.CreateTime).ToList(); model.Pants = products.Where(m => m.Category == "Pants").OrderByDescending(c => c.CreateTime).ToList(); model.Shoes = products.Where(m => m.Category == "Shoes").OrderByDescending(c => c.CreateTime).ToList(); } return(View(model)); }
public MyCartPage() { BindingContext = new MyCartViewModel(); InitializeComponent(); }