private void SeedWplyw(ProContext context) { var idUzytkownika1 = context.Set <Uzytkownik>().Where(u => u.UserName == "*****@*****.**").FirstOrDefault().Id; var idUzytkownika2 = context.Set <Uzytkownik>().Where(u => u.UserName == "*****@*****.**").FirstOrDefault().Id; var idUzytkownika3 = context.Set <Uzytkownik>().Where(u => u.UserName == "*****@*****.**").FirstOrDefault().Id; var idUzytkownika4 = context.Set <Uzytkownik>().Where(u => u.UserName == "*****@*****.**").FirstOrDefault().Id; var Wpl1 = new Wplyw() { Id = 1, Data_Wplywu = DateTime.Now.AddDays(-3), UzytkownikId = idUzytkownika3, Nazwa = "Pieni¹dze z utargu", Kwota_Brutto = 1500.06m }; context.Set <Wplyw>().AddOrUpdate(Wpl1); var Wpl2 = new Wplyw() { Id = 2, Data_Wplywu = DateTime.Now.AddDays(-2), UzytkownikId = idUzytkownika3, Nazwa = "Pieniadze za utarg", Kwota_Brutto = 420.76m }; context.Set <Wplyw>().AddOrUpdate(Wpl2); context.SaveChanges(); }
// GET: Wplyw/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Wplyw wplyw = _repo.PobierzWplyw((int)id); if (wplyw == null) { return(HttpNotFound()); } return(View(wplyw)); }
// GET: Wplyw/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Wplyw wplyw = _repo.PobierzWplyw((int)id); if (wplyw == null || wplyw.Data_Korekty != null) { return(HttpNotFound()); } if (User.Identity.GetUserId() != wplyw.UzytkownikId) { RedirectToAction("Index"); } return(View(wplyw)); }
public ActionResult Create([Bind(Include = "Nazwa,Opis,Kwota_Brutto")] Wplyw wplyw) { wplyw.Data_Wplywu = DateTime.Now; wplyw.UzytkownikId = User.Identity.GetUserId(); if (ModelState.IsValid) { try { _repo.DodajWplyw(wplyw); _repo.SaveChanges(); return(RedirectToAction("Index")); } catch { return(View(wplyw)); } } return(View(wplyw)); }
public ActionResult Edit([Bind(Include = "Id,UzytkownikId,Data_Wplywu,Opis,Nazwa,Kwota_Brutto")] Wplyw wplyw) { wplyw.Data_Korekty = DateTime.Now; if (ModelState.IsValid) { try { _repo.AktualizujWplyw(wplyw); _repo.SaveChanges(); } catch { ViewBag.Blad = true; return(View(wplyw)); } ViewBag.Blad = false; return(View(wplyw)); } return(View(wplyw)); }
public void DodajWplyw(Wplyw wplyw) { _db.Wplywy.Add(wplyw); }
public void AktualizujWplyw(Wplyw wplyw) { _db.Entry(wplyw).State = EntityState.Modified; }