public ActionResult Spremi(RegijaEditViewModel R) { if (Autentifikacija.KorisnikSesija == null) { return(RedirectToAction("Index", "Login", new { area = "" })); } if (!ModelState.IsValid) { R.Drzave = UcitajDrzave(); return(View("Dodaj", R)); } Regija regija; if (R.Id == 0) { regija = new Regija(); ctx.Regija.Add(regija); } else { regija = ctx.Regija.Where(x => x.Id == R.Id).FirstOrDefault(); } regija.Naziv = R.Naziv; regija.Oznaka = R.Oznaka; regija.DrzavaId = R.DrzavaId; ctx.SaveChanges(); return(RedirectToAction("Prikazi")); }
public ActionResult Dodaj() { if (Autentifikacija.KorisnikSesija == null) { return(RedirectToAction("Index", "Login", new { area = "" })); } Regija r = new Regija(); RegijaEditViewModel Model = new RegijaEditViewModel(); List <Drzava> Drzave = new List <Drzava>(); Model.Drzave = UcitajDrzave(); return(View("Dodaj", Model)); }
public ActionResult Obrisi(int Id) { if (Autentifikacija.KorisnikSesija == null) { return(RedirectToAction("Index", "Login", new { area = "" })); } Regija r = new Regija(); r = ctx.Regija.Where(x => x.Id == Id).FirstOrDefault(); ctx.Regija.Remove(r); ctx.SaveChanges(); return(RedirectToAction("Prikazi")); }
public ActionResult Uredi(int Id) { if (Autentifikacija.KorisnikSesija == null) { return(RedirectToAction("Index", "Login", new { area = "" })); } RegijaEditViewModel Model = new RegijaEditViewModel(); Model.Drzave = UcitajDrzave(); Regija r = ctx.Regija.Where(x => x.Id == Id).FirstOrDefault(); Model.DrzavaId = r.DrzavaId; Model.Naziv = r.Naziv; Model.Oznaka = r.Oznaka; return(View("Dodaj", Model)); }