public ActionResult Uredi(UputstvoUrediVM model)
        {
            if (ModelState.IsValid)
            {
                Uputstva v = db.UputstvaDbSet.Find(model.Id);

                if (model.FileUpload != null)
                {
                    if (v.Putanja == null)
                    {
                        v.Putanja        = FileUploader.UploadFile("PDF", model.FileUpload);;
                        v.NazivDokumenta = model.FileUpload.FileName;
                    }
                    else if ((model.FileUpload.ContentLength > 0) && (model.FileUpload.ContentType == "application/pdf"))
                    {
                        FileUploader.ObrisiFile(v.Putanja);
                        v.Putanja        = FileUploader.UploadFile("PDF", model.FileUpload);
                        v.NazivDokumenta = model.FileUpload.FileName;
                    }
                    else
                    {
                        ModelState.AddModelError("FileUpload", "Molimo izaberite uputstvo u PDF formatu!");
                    }
                }
                v.DatumDodavanja       = DateTime.Now;
                v.Naslov               = model.Naslov;
                v.UputstvoKategorijaID = model.UputstvoKategorijaID;
                v.Vidljivo             = model.Vidljivo;

                db.SaveChanges();

                return(RedirectToAction("Index"));
            }

            model.ListaKategorija = db.UputstvaKategorijeDbSet.ToList();
            return(View(model));
        }
        public ActionResult Uredi(int id)
        {
            if (db.UputstvaDbSet.Find(id) == null)
            {
                return(HttpNotFound());
            }

            UputstvoUrediVM model = db.UputstvaDbSet
                                    .Where(x => x.Id == id)
                                    .Select(f => new UputstvoUrediVM
            {
                Id                   = f.Id,
                DatumDodavanja       = f.DatumDodavanja,
                TipDokumenta         = f.TipDokumenta,
                Naslov               = f.Naslov,
                NazivDokumenta       = f.NazivDokumenta,
                Putanja              = f.Putanja,
                Vidljivo             = f.Vidljivo,
                ListaKategorija      = db.UputstvaKategorijeDbSet.ToList(),
                UputstvoKategorijaID = f.UputstvoKategorijaID
            }).Single();

            return(View(model));
        }