Exemplo n.º 1
0
        public ActionResult Dodaj(UputstvaDodajVM model)
        {
            if (ModelState.IsValid)
            {
                if ((model.FileUpload != null && model.FileUpload.ContentLength > 0) && (model.FileUpload.ContentType == "application/pdf"))
                {
                    string putanjazabaze = FileUploader.UploadFile("PDF", model.FileUpload);

                    Uputstva u = new Uputstva()
                    {
                        DatumDodavanja       = DateTime.Now,
                        Naslov               = model.Naslov,
                        UputstvoKategorijaID = model.UputstvoKategorijaID,
                        Vidljivo             = model.Vidljivo,
                        Putanja              = putanjazabaze,
                        TipDokumenta         = "pdf",
                        NazivDokumenta       = model.FileUpload.FileName
                    };



                    db.UputstvaDbSet.Add(u);
                    db.SaveChanges();

                    return(RedirectToAction("Index"));
                }
                else
                {
                    ModelState.AddModelError("FileUpload", "Molimo izaberite uputstvo u PDF formatu!");
                }
            }

            model.ListaKategorija = db.UputstvaKategorijeDbSet.ToList();
            return(View(model));
        }
Exemplo n.º 2
0
        public ActionResult Dodaj()
        {
            UputstvaDodajVM model = new UputstvaDodajVM();

            model.ListaKategorija = db.UputstvaKategorijeDbSet.ToList();

            return(View(model));
        }