public ActionResult Edit(Models.Zadania zadanieToEdit) { var originalZadanie = (from z in db.Zadania where z.Id == zadanieToEdit.Id select z).First(); if (!ModelState.IsValid) { return(View(originalZadanie)); } db.Entry(originalZadanie).CurrentValues.SetValues(zadanieToEdit); db.SaveChanges(); return(RedirectToAction("index")); }
public ActionResult Create(Models.Zadania zadanieToAdd) { if (!ModelState.IsValid) { return(View()); } if (zadanieToAdd.Faktyczny_czas_wykonania == 0) { zadanieToAdd.Faktyczny_czas_wykonania = zadanieToAdd.Czas_wykonania; } db.Zadania.Add(zadanieToAdd); try { db.SaveChanges(); } catch (Exception e) { ViewBag.Exception = "Dane zadania są niepoprawne"; return(View(zadanieToAdd)); } return(RedirectToAction("index")); }