Exemple #1
0
        public IActionResult Index(int dogadjajId)
        {
            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"));
            }
            DogadjajiMjereIndexVM model = _context.Dogadjaj.Where(x => x.Id == dogadjajId).Select(x => new DogadjajiMjereIndexVM
            {
                DogadjajID = x.Id,
                Dogadjaj   = x.Opis,
                Rows       = _context.DogadjajiMjere.Where(y => y.DogadjajId == x.Id && y.MjeraPoduzeta == true).Select(y => new DogadjajiMjereIndexVM.Row
                {
                    DogadjajiMjereID = y.Id,
                    MjeraID          = y.MjereId,
                    Mjera            = y.Mjere.Opis,
                    Poduzeta         = y.MjeraPoduzeta
                }).ToList()
            }).FirstOrDefault();

            return(PartialView(model));
        }
Exemple #2
0
        public IActionResult Index(int dogadjajId)
        {
            DogadjajiMjereIndexVM model = _context.Dogadjaj.Where(x => x.Id == dogadjajId).Select(x => new DogadjajiMjereIndexVM
            {
                DogadjajID = x.Id,
                Dogadjaj   = x.Opis,
                Rows       = _context.DogadjajiMjere.Where(y => y.DogadjajId == x.Id && y.MjeraPoduzeta == true).Select(y => new DogadjajiMjereIndexVM.Row
                {
                    DogadjajiMjereID = y.Id,
                    MjeraID          = y.MjereId,
                    Mjera            = y.Mjere.Opis,
                    Poduzeta         = y.MjeraPoduzeta
                }).ToList()
            }).FirstOrDefault();

            return(PartialView(model));
        }