示例#1
0
        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));
        }
示例#2
0
        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));
        }