public ActionResult Create(int DostawaId, int ProduktId, [Bind(Include = "Ilosc,Cena_Netto,Cena_Brutto")] Kupiony_Produkt Kupiony_Produkt) { { if (ModelState.IsValid) { //Kupiony_Produkt.UzytkownikId = User.Identity.GetUserId(); Kupiony_Produkt.Data_zakupu = DateTime.Now; Kupiony_Produkt.ProduktId = ProduktId; Kupiony_Produkt.DostawaId = DostawaId; try { _repo.Dodaj_Kupiony_Produkt(Kupiony_Produkt); _repo.SaveChanges(); return(RedirectToAction("Index", new { DostawaId = DostawaId, ProduktId = ProduktId })); } catch { return(View(Kupiony_Produkt)); } } //ViewBag.UzytkownikId = new SelectList(db.Users, "Id", "Email", produkt.UzytkownikId); return(View(Kupiony_Produkt)); } }
// GET: Kupiony_Produkt/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Kupiony_Produkt Kupiony_Produkt = _repo.Pobierz_Kupiony_Produkt((int)id); if (Kupiony_Produkt == null) { return(HttpNotFound()); } return(View(Kupiony_Produkt)); }
//// GET: Kupiony_Produkt/Delete/5 public ActionResult Delete(int?id, int DostawaId, bool?blad) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Kupiony_Produkt Kupiony_Produkt = _repo.Pobierz_Kupiony_Produkt((int)id); if (Kupiony_Produkt == null) { return(HttpNotFound()); } if (blad != null) { ViewBag.Blad = true; } return(View(Kupiony_Produkt)); }
public ActionResult Edit([Bind(Include = "Id,ProduktId,Ilosc,Cena_Netto,Cena_Brutto,DostawaId")] Kupiony_Produkt Kupiony_Produkt) { if (ModelState.IsValid) { Kupiony_Produkt.Data_zakupu = DateTime.Now; Kupiony_Produkt.Potwierdzone = false; try { _repo.Aktualizuj_Kupiony_Produkt(Kupiony_Produkt); _repo.SaveChanges(); } catch { ViewBag.Blad = true; return(View(Kupiony_Produkt)); } ViewBag.Blad = false; return(View(Kupiony_Produkt)); } //ViewBag.UzytkownikId = new SelectList(db.Users, "Id", "Email", produkt.UzytkownikId); return(View(Kupiony_Produkt)); }
private void SeedKupione_Produkty(ProContext context) { var idUzytkownika2 = context.Set <Uzytkownik>().Where(u => u.UserName == "*****@*****.**").FirstOrDefault().Id; for (int i = 1; i < 4; i++) { var cenanetto = context.Set <Produkt>().Where(u => u.Id == i).FirstOrDefault().Cena_Netto; var cenabrutto = context.Set <Produkt>().Where(u => u.Id == i).FirstOrDefault().Cena_Brutto; var kupi = new Kupiony_Produkt() { Id = i, Data_zakupu = DateTime.Now, DostawaId = 6, ProduktId = i, Ilosc = 5, Potwierdzone = true, UzytkownikId = idUzytkownika2, Cena_Netto = 5 * cenanetto, Cena_Brutto = 5 * cenabrutto, }; context.Set <Kupiony_Produkt>().AddOrUpdate(kupi); } context.SaveChanges(); }
public void Aktualizuj_Kupiony_Produkt(Kupiony_Produkt prod) { _db.Entry(prod).State = EntityState.Modified; }
public void Dodaj_Kupiony_Produkt(Kupiony_Produkt produkt) { _db.Kupione_produkty.Add(produkt); }