public ActionResult Snimi(UslugeUrediVM usluge) { if (!ModelState.IsValid) { return(View("Dodaj", usluge)); } else { Usluga uslugeDB; if (usluge.Id == 0) { uslugeDB = new Usluga(); ctx.Uslugas.Add(uslugeDB); } else { uslugeDB = ctx.Uslugas.Where(s => s.Id == usluge.Id).FirstOrDefault(); } uslugeDB.Id = usluge.Id; uslugeDB.Vrsta = usluge.Vrsta; if (Request.Files.Count > 0) { var file = Request.Files[0]; if (file != null && file.ContentLength > 0) { uslugeDB.Slika = new byte[file.ContentLength]; file.InputStream.Read(uslugeDB.Slika, 0, file.ContentLength); } } ctx.SaveChanges(); return(RedirectToAction("Index")); } }
public ActionResult Uredi(int UslugaID) { UslugeUrediVM model = ctx.Uslugas .Where(x => x.Id == UslugaID) .Select(x => new UslugeUrediVM { Id = x.Id, Vrsta = x.Vrsta }).Single(); return(View(model)); }
public ActionResult Dodaj() { UslugeUrediVM Model = new UslugeUrediVM(); return(View("Dodaj", Model)); }