public IActionResult Uredi(int id) { MyContext db = new MyContext(); Glumac g = db.Glumac.Where(x => x.GlumacID == id).FirstOrDefault(); GlumacUrediVM model = new GlumacUrediVM() { id = g.GlumacID, adresaaSlike = g.AdresaSlike, BrojUgovora = g.BrojUgovora, DatumRodjenja = g.DatumRodjenja, Email = g.Email, Ime = g.Ime, Prezime = g.Prezime }; db.Dispose(); return(View(model)); }
public IActionResult UrediSnimi(GlumacUrediVM model) { if (ModelState.IsValid) { MyContext db = new MyContext(); Glumac glumac = db.Glumac.Where(x => x.GlumacID == model.id).FirstOrDefault(); if (model.adresaaSlike != null) { glumac.AdresaSlike = model.adresaaSlike; } string uniqueFileName = null; IFormFile slika = model.Photo; if (slika != null) { string uploadsFolder = Path.Combine(_hostingEnvironment.WebRootPath, "images"); uniqueFileName = Guid.NewGuid().ToString() + "_" + model.Photo.FileName; string filePath = Path.Combine(uploadsFolder, uniqueFileName); model.Photo.CopyTo(new FileStream(filePath, FileMode.Create)); glumac.AdresaSlike = uniqueFileName; } glumac.GlumacID = model.id; glumac.DatumRodjenja = model.DatumRodjenja; glumac.BrojUgovora = model.BrojUgovora; glumac.Email = model.Email; glumac.Ime = model.Ime; glumac.Prezime = model.Prezime; //glumac.AdresaSlike = uniqueFileName; /*model.adresaaSlike;*/ db.SaveChanges(); db.Dispose(); return(RedirectToAction("Prikazi/" + model.id)); } return(View("Uredi")); }