public void UpdateQuantity(int id, int quantity) { KosmetykiDBEntities db = new KosmetykiDBEntities(); Koszyk cart = db.Koszyks.Find(id); cart.Ilosc = quantity; db.SaveChanges(); }
public string InsertKoszyk(Koszyk cart) { try { KosmetykiDBEntities db = new KosmetykiDBEntities(); db.Koszyks.Add(cart); db.SaveChanges(); return(cart.DataZakupu + " produkt został dodany do koszyka"); } catch (Exception e) { return("Error: " + e); } }
public void MarkOrdersAsPaid(List <Koszyk> carts) { KosmetykiDBEntities db = new KosmetykiDBEntities(); if (carts != null) { foreach (Koszyk cart in carts) { Koszyk oldCart = db.Koszyks.Find(cart.ID); oldCart.DataZakupu = DateTime.Now; oldCart.JestwKoszyku = false; } db.SaveChanges(); } }
//GET: Koszyk public ActionResult Index() { Koszyk koszyk; if (Session["koszyk"] == null) { koszyk = new Koszyk(); Session["koszyk"] = koszyk; } else { koszyk = (Koszyk)Session["koszyk"]; } return(View(koszyk)); }
public int IloscKsiazekWKoszyku() { Koszyk koszyk; if (Session ["koszyk"] == null) { koszyk = new Koszyk(); Session["koszyk"] = koszyk; } else { koszyk = (Koszyk)Session["koszyk"]; } return(koszyk.Ksiazki.Count()); }
protected void ImageButton14_Click(object sender, ImageClickEventArgs e) { Wysylka wy = CreateSend(); SendModel model1 = new SendModel(); lblResult.Text = model1.InsertSend(wy); List <Koszyk> carts = (List <Koszyk>)Session[User.Identity.GetUserId()]; CartModel model = new CartModel(); Koszyk id = new Koszyk(); Literal1.Text = Convert.ToString(id.ID); model.MarkOrdersAsPaid(carts); Session[User.Identity.GetUserId()] = null; Response.Redirect("https://www.aliorbank.pl/"); }
public string DeleteKoszyk(int id) { try { KosmetykiDBEntities db = new KosmetykiDBEntities(); Koszyk cart = db.Koszyks.Find(id); db.Koszyks.Attach(cart); db.Koszyks.Remove(cart); db.SaveChanges(); return(cart.DataZakupu + " produkt został usunięty z koszyka"); } catch (Exception e) { return("Error: " + e); } }
public string UpdateKoszyk(int id, Koszyk cart) { try { KosmetykiDBEntities db = new KosmetykiDBEntities(); //Fetch object from db Koszyk p = db.Koszyks.Find(id); p.DataZakupu = cart.DataZakupu; p.Ilosc = cart.Ilosc; p.KlientID = cart.KlientID; p.JestwKoszyku = cart.JestwKoszyku; p.ProduktID = cart.ProduktID; db.SaveChanges(); return(cart.DataZakupu + " produkt został dodany do koszyka"); } catch (Exception e) { return("Error: " + e); } }
public ActionResult DodajDokoszyka(string ksiazkaid) { int id = Int32.Parse(ksiazkaid); var ksiazka = db.Ksiazki.FirstOrDefault(k => k.Id_Ksiazka == id); Koszyk koszyk; if (Session["basket"] == null) { koszyk = new Koszyk(); Session["koszyk"] = koszyk; } else { koszyk = (Koszyk)Session["koszyk"]; } bool contains = koszyk.Ksiazki.Any(k => k.Id_Ksiazka == ksiazka.Id_Ksiazka); if (!contains) { koszyk.Ksiazki.Add(ksiazka); } return(RedirectToAction("Index", "Basket")); }
public KoszykService(int userid) { koszyk = new Koszyk(userid); }
public KoszykSummaryViewComponent(Koszyk koszykService) { koszyk = koszykService; }
public Zamowienie(Koszyk koszyk) { this.koszyk = koszyk; }
public KoszykController(IKsiazkaRepository repo, Koszyk koszykService) { repository = repo; koszyk = koszykService; }