public ActionResult Spremi(PonudaEditModel ponuda) { if (!ModelState.IsValid) { return(View("Uredi", ponuda)); } Ponuda ponudaDB; int restoranId = ctx.Restorani.First().Id; if (ponuda.Id == 0) { ponudaDB = new Ponuda(); ctx.Ponude.Add(ponudaDB); } else { ponudaDB = ctx.Ponude.Where(x => x.Id == ponuda.Id).FirstOrDefault(); } ponudaDB.NazivPonude = ponuda.NazivPonude; ponudaDB.VaziOd = ponuda.VaziOd; ponudaDB.VaziDo = ponuda.VaziDo; ponudaDB.RestoranId = restoranId; ponudaDB.Aktivna = ponuda.Aktivna; ctx.SaveChanges(); return(RedirectToAction("Prikazi")); }
public ActionResult Dodaj() { PonudaEditModel Model = new PonudaEditModel(); Model.RestoranId = ctx.Restorani.First().Id; Model.VaziOd = DateTime.Now; Model.VaziDo = DateTime.Now; return(View("Uredi", Model)); }
public ActionResult Uredi(int ponudaId) { Ponuda ponuda = ctx.Ponude.Where(x => x.Id == ponudaId).FirstOrDefault(); PonudaEditModel Model = new PonudaEditModel(); if (ponudaId == 0) { ponuda = new Ponuda(); } else { Model.Id = ponuda.Id; Model.NazivPonude = ponuda.NazivPonude; Model.VaziOd = ponuda.VaziOd; Model.VaziDo = ponuda.VaziDo; Model.Aktivna = ponuda.Aktivna; Model.RestoranId = ponuda.RestoranId; } return(View("Uredi", Model)); }