public void prepocet() { CenaCelkem = 0.0; foreach (PolozkaObjednavka polozka in Polozky) { if (polozka.Stav.Id == 8) { CenaCelkem = CenaCelkem + (polozka.TehdejsiCena * polozka.Mnozstvi); } } KombinaceMoznostiDao kombinaceMoznostiDao = new KombinaceMoznostiDao(); KombinaceMoznosti kombinace = kombinaceMoznostiDao.IsKombinace(Doprava.Id, Platba.Id, false); if (kombinace != null) { if (CenaCelkem >= kombinace.CenaObjednavky) { CenaDopravy = kombinace.CenaDoprava; } CenaPlatby = kombinace.CenaPlatebni; CenaCelkem += CenaDopravy; CenaCelkem += CenaPlatby; } else { CenaCelkem += CenaDopravy; CenaCelkem += CenaPlatby; } }
public ActionResult KombinaceMoznosti() { KombinaceMoznostiDao kombinaceMoznostiDao = new KombinaceMoznostiDao(); IList <KombinaceMoznosti> kombinace = kombinaceMoznostiDao.getALLAktiv(false); return(PartialView("KombinaceMoznostiAjax", kombinace)); }
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")); }
// GET: Administrativa/KombinaceMoznosti public ActionResult KombinaceMoznosti() { KombinaceMoznostiDao kombinaceMoznostiDao = new KombinaceMoznostiDao(); IList <KombinaceMoznosti> kombinace = kombinaceMoznostiDao.GetlAll(); if (Request.IsAjaxRequest()) { return(PartialView("KombinaceMoznostiAjax", kombinace)); } return(View(kombinace)); }
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)); } }