Ejemplo n.º 1
0
        public IActionResult Edit(DokumentDetaljiVM input)
        {
            if (!ModelState.IsValid)
            {
                return(View("Detalji", input));
            }

            var stariDokument = _context.Dokumenti.Find(input.DokumentId);

            if (stariDokument != null)
            {
                stariDokument.DokumentStatus = input.DokumentStatus;

                _context.SaveChanges();
            }

            return(RedirectToAction("Index"));
        }
        public IActionResult Detalji(int id)
        {
            var dokument = _context.Dokumenti.Where(w => w.DokumentId == id).Include(i => i.Korisnik).SingleOrDefault();

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

            var model = new DokumentDetaljiVM()
            {
                DokumentId     = dokument.DokumentId,
                Naziv          = dokument.Naziv,
                TipDokumenta   = dokument.TipDokumenta,
                DatumIzdavanja = dokument.DatumIzdavanja.Date.ToString("dd.MM.yyyy"),
                SluzbeniList   = dokument.SluzbeniList,
                DokumentPath   = dokument.DokumentPath,
                DokumentStatus = dokument.DokumentStatus,
                Korisnik       = dokument.Korisnik.Ime + " " + dokument.Korisnik.Prezime
            };

            return(View(model));
        }