public void Delete(int model) { using (var rep = new ShoppingCartRepository()) { var dev = rep.GetById(model); rep.Delete(dev); } }
public List<ShoopingCartView> GetAllCarts() { using (var repo = new ShoppingCartRepository()) { return repo.GetAll().Select(p => new ShoopingCartView { Id = p.Id, isBought = p.isBought, Username = p.Username, Price = p.Price, SubCost = p.SubCost, ProductID = p.ProductID, ProuductName = p.ProuductName, Qty = p.Qty }).ToList(); } }
public void AddToCart(string username, int pid) { using (var repo = new ShoppingCartRepository()) { ProductView por = product.JustGetOne(pid); ShoppingCart obj = new ShoppingCart { isBought = false, Price = por.price, ProuductName = por.Name, Qty = 1, SubCost = por.price, Username = username, ProductID = por.Id }; repo.Insert(obj); } }
public void Update(ShoopingCartView modelVie) { using (var rep = new ShoppingCartRepository()) { var dev = rep.GetById(modelVie.Id); if (dev != null) { dev.Qty = modelVie.Qty; dev.SubCost = modelVie.Qty*dev.Price; rep.Update(dev); } } }
public void UpdateCheck(string username) { using (var rep = new ShoppingCartRepository()) { List<ShoppingCart> shop = rep.GetAll().Where(x => x.Username.Equals(username)).ToList(); foreach (ShoppingCart a in shop) { a.isBought = true; rep.Update(a); } } }