public ActionResult editKM(String _id) { ViewBag.platby = new PlatetbniMoznostDao().getAktiv(false); ViewBag.dopravy = new DopravaMoznostDao().getAktiv(false); int id = int.Parse(_id); KombinaceMoznostiDao dao = new KombinaceMoznostiDao(); KombinaceMoznosti model = dao.GetById(id); return(View(model)); }
public ActionResult smazatKM(String _id) { int id = int.Parse(_id); KombinaceMoznostiDao dao = new KombinaceMoznostiDao(); KombinaceMoznosti model = dao.GetById(id); dao.Delete(model); return(RedirectToAction("KombinaceMoznosti")); }
public ActionResult aktivaceKM(String _id) { int id = int.Parse(_id); KombinaceMoznostiDao dao = new KombinaceMoznostiDao(); KombinaceMoznosti model = dao.GetById(id); if (model.Aktivovano) { model.Aktivovano = false; } else { model.Aktivovano = true; } dao.Update(model); return(RedirectToAction("KombinaceMoznosti")); }
public ActionResult editatKM(KombinaceMoznosti model) { if (ModelState.IsValidField("CenaDoprava") && ModelState.IsValidField("CenaPlatebni") && ModelState.IsValidField("CenaObjednavky")) { KombinaceMoznostiDao dao = new KombinaceMoznostiDao(); if (dao.IsKombinaceQuery(model.DopravaMoznost.Id, model.PlatbaMoznost.Id, false)) { ViewBag.platby = new PlatetbniMoznostDao().getAktiv(false); ViewBag.dopravy = new DopravaMoznostDao().getAktiv(false); TempData["error"] = "Takováto kombinace už existuje !!!! Nemohou být dvě"; return(View("editKM", model)); } dao.Update(model); return(RedirectToAction("KombinaceMoznosti")); } else { ViewBag.platby = new PlatetbniMoznostDao().getAktiv(false); ViewBag.dopravy = new DopravaMoznostDao().getAktiv(false); return(View("editKM", model)); } }