public IActionResult Snimi(IzvjestajDodajVM input)
        {
            if (!ModelState.IsValid)
            {
                return(PartialView("Dodaj", input));
            }

            AutentifikacijaVM korisnik = HttpContext.GetLogiraniKorisnik();

            Izvjestaj noviIzvjestaj = new Izvjestaj()
            {
                BrojIzvjestaja  = input.BrojIzvjestaja,
                DatumKreiranja  = input.DatumKreiranja.Date,
                IzvjestajStatus = input.IzvjestajStatus,
                IspitivanjeId   = input.IspitivanjeId,
                KorisnikId      = korisnik.KorisnikId
            };

            noviIzvjestaj.IzvjestajPath = UploadDokumenata.UploadDoc(input.Izvjestaj, input.BrojIzvjestaja, UploadDokumenata.TipoviDokumenata.Izvjestaji);

            _context.Izvjestaji.Add(noviIzvjestaj);
            _context.SaveChanges();

            return(Redirect("/InzinjerModul/Ispitivanje/Index?Id=" + input.RadniNalogId));
        }
        public IActionResult Dodaj(int id)
        {
            var ispitivanje = _context.Ispitivanja.Where(w => w.IspitivanjeId == id).Include(i => i.NazivIspitivanja).SingleOrDefault();

            if (ispitivanje == null)
            {
                Response.StatusCode = 404;
                return(View("Views/Shared/Error404.cshtml"));
            }

            var model = new IzvjestajDodajVM()
            {
                RadniNalogId           = ispitivanje.RadniNalogId,
                IspitivanjeId          = ispitivanje.IspitivanjeId,
                DatumKreiranja         = DateTime.Now.Date,
                IzvjestajStatus        = true,
                NazivIspitivanja       = ispitivanje.NazivIspitivanja.Naziv,
                NazivIspitivanjaOznaka = ispitivanje.NazivIspitivanja.Oznaka
            };

            return(PartialView(model));
        }