public IActionResult Dodaj() { KorisnickiNalog korisnik = HttpContext.GetLogiraniKorisnik(); Korisnici k = _context.Korisnici.Where(x => x.KorisnickiNalogId == korisnik.Id).FirstOrDefault(); if (korisnik == null || k.VrstaKorisnikaId != 1) { TempData["error_poruka"] = "Nemate pravo pristupa!"; return(Redirect("/Autentifikacija/Index")); } PodorganizacionaJedinicaDodajVM model = _context.OrganizacionaJedinica.Select(x => new PodorganizacionaJedinicaDodajVM { orgJedinice = _context.OrganizacionaJedinica.Select(y => new SelectListItem { Value = y.Id.ToString(), Text = y.Naziv }).ToList() }).FirstOrDefault(); return(View(model)); }
public IActionResult Uredi(int PodorganizacionaJedinicaID) { KorisnickiNalog korisnik = HttpContext.GetLogiraniKorisnik(); Korisnici k = _context.Korisnici.Where(x => x.KorisnickiNalogId == korisnik.Id).FirstOrDefault(); if (korisnik == null || k.VrstaKorisnikaId != 1) { TempData["error_poruka"] = "Nemate pravo pristupa!"; return(Redirect("/Autentifikacija/Index")); } //<a href="/PodorganizacionaJedinica/[email protected]">Uredi</a> PodorganizacionaJedinicaDodajVM model = _context.PodorganizacionaJedinica.Where(x => x.Id == PodorganizacionaJedinicaID).Select(x => new PodorganizacionaJedinicaDodajVM { OrganizacionaJedinicaID = x.OrganizacionaJedinicaId, OrganizacionaJedinica = x.Naziv, PodorganizacionaJedinicaID = x.Id, Naziv = x.Naziv }).FirstOrDefault(); return(View(model)); }