public ActionResult Create() { PaketDodajVM model = new PaketDodajVM(); model.ListaTipovaUsluga = db.TipUslugaDbSet.ToList(); return(View(model)); }
public ActionResult Create(PaketDodajVM model) { if (ModelState.IsValid) { if ((model.ImageUpload != null && model.ImageUpload.ContentLength > 0) && (model.ImageUpload.ContentType == "image/jpeg" || model.ImageUpload.ContentType == "image/png")) { string putanjazabaze = FileUploader.UploadFile("Slike", model.ImageUpload); Paket p = new Paket() { ImageUrl = putanjazabaze, AltText = model.AltText, AktivnaUsluga = model.AktivnaUsluga, CijenaBezPdv = model.CijenaBezPdv, CijenaSaPdv = model.CijenaSaPdv, DownloadSpeed = model.DownloadSpeed, FlatRate = model.FlatRate, Naziv = model.Naziv, UploadSpeed = model.UploadSpeed, TipUslugaId = model.TipUslugaId }; db.PaketDbSet.Add(p); db.SaveChanges(); return(RedirectToAction("Index")); } else { ModelState.AddModelError("ImageUpload", "Podrzani formati su: jpg i png!"); } } model.ListaTipovaUsluga = db.TipUslugaDbSet.ToList(); return(View(model)); }