コード例 #1
0
        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));
        }
コード例 #2
0
        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"));
        }
コード例 #3
0
        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"));
        }
コード例 #4
0
 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));
     }
 }