コード例 #1
0
        public IActionResult Snimi(DokumentDodajVM input)
        {
            if (!ModelState.IsValid)
            {
                return(View("Dodaj", input));
            }

            AutentifikacijaVM korisnik = HttpContext.GetLogiraniKorisnik();

            Dokument noviDokument = new Dokument
            {
                Naziv          = input.Naziv,
                TipDokumenta   = input.TipDokumenta,
                DatumIzdavanja = input.DatumIzdavanja,
                SluzbeniList   = input.PravniIzvor + " " + input.BrojSluzbenogGlasila,
                DokumentStatus = input.DokumentStatus,
                KorisnikId     = korisnik.KorisnikId
            };

            noviDokument.DokumentPath = UploadDokumenata.UploadDoc(input.Dokument, input.TipDokumenta, UploadDokumenata.TipoviDokumenata.Dokumenti);

            _context.Dokumenti.Add(noviDokument);
            _context.SaveChanges();

            return(RedirectToAction("Index"));
        }
コード例 #2
0
        public IActionResult Dodaj()
        {
            var model = new DokumentDodajVM
            {
                DatumIzdavanja = DateTime.Now,
                DokumentStatus = true
            };

            return(View(model));
        }