public ActionResult Dodaj(int predmetId) { IzvodjenjePredmetaUrediVM model = new IzvodjenjePredmetaUrediVM { AkademskeGodineStavke = AkademskaGodinaStavke(), PredmetId = predmetId, PredmetNaziv = ctx.Predmets.Find(predmetId).Naziv }; return(View("Uredi", model)); }
public ActionResult Snimi(IzvodjenjePredmetaUrediVM input) { IzvodjenjePredmeta izvodjenjePredmetaDb; if (input.Id == 0) { izvodjenjePredmetaDb = new IzvodjenjePredmeta(); ctx.IzvodjenjePredmetas.Add(izvodjenjePredmetaDb); } else { izvodjenjePredmetaDb = ctx.IzvodjenjePredmetas.Find(input.Id); } izvodjenjePredmetaDb.PredmetId = input.PredmetId; izvodjenjePredmetaDb.AkademskaGodinaId = input.AkademskaGodinaId; ctx.SaveChanges(); return(RedirectToAction("Index", new { predmetId = input.PredmetId })); }
public ActionResult Uredi(int izvodjenjePredmetaId) { IzvodjenjePredmeta izvodjenjePredmeta = ctx.IzvodjenjePredmetas .Where(x => x.Id == izvodjenjePredmetaId) .Include(x => x.Predmet.Npp.Odsjek.Fakultet) .Single(); Predmet predmet = izvodjenjePredmeta.Predmet; IzvodjenjePredmetaUrediVM Model = new IzvodjenjePredmetaUrediVM { Id = izvodjenjePredmeta.Id, AkademskaGodinaId = izvodjenjePredmeta.AkademskaGodinaId, AkademskeGodineStavke = AkademskaGodinaStavke(), PredmetId = predmet.Id, PredmetNaziv = predmet.Naziv }; return(View(Model)); }