public ActionResult addPolozku(int idhra, int idobjednavka) { PolozkaObjednavkaDao polozkaObjednavkaDao = new PolozkaObjednavkaDao(); PolozkaObjednavka polozka = new PolozkaObjednavka(); GameDao gameDao = new GameDao(); Hra hra = gameDao.GetById(idhra); polozka.Hra = hra; polozka.Mnozstvi = 1; polozka.ObjednavkaID = idobjednavka; polozka.TehdejsiCena = hra.aktualniCenasDPH(); polozka.Stav = new StavDao().GetById(8); polozka.Aktivovano = true; ObjednavkaDao objednavkaDao = new ObjednavkaDao(); Objednavka objednavka = objednavkaDao.GetById(idobjednavka); polozkaObjednavkaDao.Create(polozka); objednavka.Polozky = polozkaObjednavkaDao.getbyObjednavka(objednavka.Id); objednavka.prepocet(); objednavkaDao.Update(objednavka); return(RedirectToAction("DetailObjednavky", new { id = objednavka.Id })); //return Redirect(ControllerContext.HttpContext.Request.UrlReferrer.ToString()); }
public ActionResult getPolozky(int objednavka) { PolozkaObjednavkaDao polozkaObjednavkaDao = new PolozkaObjednavkaDao(); IList <PolozkaObjednavka> polozky = polozkaObjednavkaDao.getbyObjednavka(objednavka); Objednavka obj = new ObjednavkaDao().GetById(objednavka); ViewBag.stav = obj.Stav.Id; ViewBag.id = objednavka; return(PartialView(polozky)); }
public ActionResult DetailObjednavky(int id) { PolozkaObjednavkaDao polozkaObjednavkaDao = new PolozkaObjednavkaDao(); ObjednavkaDao objednavkaDao = new ObjednavkaDao(); Objednavka objednavka = objednavkaDao.GetById(id); StavDao stavDao = new StavDao(); objednavka.Polozky = polozkaObjednavkaDao.getbyObjednavka(objednavka.Id); return(View(objednavka)); }
public ActionResult prepocet(int id) { PolozkaObjednavkaDao polozkaObjednavkaDao = new PolozkaObjednavkaDao(); ObjednavkaDao objednavkaDao = new ObjednavkaDao(); Objednavka objednavka = objednavkaDao.GetById(id); StavDao stavDao = new StavDao(); objednavka.Polozky = polozkaObjednavkaDao.getbyObjednavka(objednavka.Id); objednavka.prepocet(); objednavkaDao.Update(objednavka); return(JavaScript("location.reload(true)")); //return Redirect(ControllerContext.HttpContext.Request.UrlReferrer.ToString()); }
public ActionResult DetailUzivatele(int id) { UcetDao ucetDao = new UcetDao(); Ucet ucet = ucetDao.GetById(id); ObjednavkaDao objednavkaDao = new ObjednavkaDao(); IList <Objednavka> objednavky = objednavkaDao.GetByUzivatel(ucet.Id); ucet.Objednavky = objednavky; foreach (Objednavka objednavka in ucet.Objednavky) { PolozkaObjednavkaDao polozkaObjednavkaDao = new PolozkaObjednavkaDao(); IList <PolozkaObjednavka> polozky = polozkaObjednavkaDao.getbyObjednavka(objednavka.Id); objednavka.Polozky = polozky; } ; return(View(ucet)); }
public ActionResult deletePolozku(int id) { PolozkaObjednavkaDao polozkaObjednavkaDao = new PolozkaObjednavkaDao(); PolozkaObjednavka polozka = polozkaObjednavkaDao.GetById(id); ObjednavkaDao objednavkaDao = new ObjednavkaDao(); Objednavka objednavka = objednavkaDao.GetById(polozka.ObjednavkaID); StavDao stavDao = new StavDao(); polozka.Stav = stavDao.GetById(9); polozkaObjednavkaDao.Update(polozka); objednavka.Polozky = polozkaObjednavkaDao.getbyObjednavka(objednavka.Id); objednavka.prepocet(); objednavkaDao.Update(objednavka); TempData["zprava"] = "Byla poslána žádost o storno. Pokud Objednávka nebyla už odeslána, tak pracovník vyřídí Váš požadavek."; return(JavaScript("location.reload(true)")); //return Redirect(ControllerContext.HttpContext.Request.UrlReferrer.ToString()); }