public IActionResult Snimi(DodajNarudzbuVM n)//Snima novu narudzbu { Zaposlenik k = HttpContext.GetLogiraniKorisnik(); if (k == null || k.isKuhar == false) { TempData["error_poruka"] = "Nemate pravo pristupa."; return(RedirectToAction("Index", "Autentifikacija", new { area = " " })); } if (!ModelState.IsValid) { return(View("NovaNarudzba", n)); } Narudzba temp = new Narudzba(); temp.Hitnost = n.Hitnost; temp.Opis = n.Opis; temp.ZaposlenikId = n.ZaposlenikId; temp.DatumKreiranja = n.DatumKreiranja; temp.Zavrsena = n.Zavrsena; temp.Otkazana = n.Otkazana; db.Narudzba.Add(temp); db.SaveChanges(); return(RedirectToAction("DodavanjeStavki", "Stavke")); }
public IActionResult DodajNarudzbu(bool?partial) { DodajNarudzbuVM model = new DodajNarudzbuVM(); model.DatumKreiranja = DateTime.Now.Date.ToShortDateString(); if (partial == true) { return(PartialView(model)); } else { return(View(model)); } }
public IActionResult DodajNarudzbu(DodajNarudzbuVM model) { Narudzba n = new Narudzba(); n.DatumKreiranja = Convert.ToDateTime(model.DatumKreiranja); n.Opis = model.Opis; n.Hitnost = model.Hitnost; n.ZaposlenikId = 2; //izmjenit da se dobija iz sesije n.Zavrsena = false; n.Otkazana = false; db.Narudzba.Add(n); db.SaveChanges(); return(RedirectToAction("PrikaziNarudzbe")); }
public IActionResult NovaNarudzba() { Zaposlenik k = HttpContext.GetLogiraniKorisnik(); if (k == null || k.isKuhar == false) { TempData["error_poruka"] = "Nemate pravo pristupa."; return(RedirectToAction("Index", "Autentifikacija", new { area = " " })); } DodajNarudzbuVM Model = new DodajNarudzbuVM(); Model.DatumKreiranja = DateTime.Now; Model.Zavrsena = false; Model.Otkazana = false; Model.ZaposlenikId = HttpContext.GetLogiraniKorisnik().Id; return(View(Model)); }