public IActionResult UrediKategoriju(int id) { KategorijaPlanIProgram kategorija = service.KategorijaPlanIProgramFind(id); if (kategorija == null) { return(View("~/Views/Home/NotFoundAdministracija.cshtml")); } AdministracijaDodajKategorijuPIPVM model = new AdministracijaDodajKategorijuPIPVM { Naziv = kategorija.Naziv, ID = kategorija.ID }; return(View("DodajKategoriju", model)); }
public IActionResult SpremiKategoriju(AdministracijaDodajKategorijuPIPVM model) { if (!ModelState.IsValid) { return(View("DodajKategoriju", model)); } if (model.ID == null) { KategorijaPlanIProgram kategorija = new KategorijaPlanIProgram { Naziv = model.Naziv }; service.DodajKategoriju(kategorija); TempData["novaKategorijaPlan"] = kategorija.Naziv; } else { int _id = model.ID ?? 0; KategorijaPlanIProgram kategorija = service.KategorijaPlanIProgramFind(_id); kategorija.Naziv = model.Naziv; service.UpdateKategoriju(kategorija); } return(RedirectToAction("PrikazKategorija")); }
public IActionResult DodajKategoriju() { AdministracijaDodajKategorijuPIPVM model = new AdministracijaDodajKategorijuPIPVM(); return(View("DodajKategoriju", model)); }