public ActionResult KayitFormu(HttpPostedFileBase resim, GALERI galeri) { if (ModelState.IsValid) { if (galeri.GALERI_ID == 0)//YENİ { db.GALERIs.Add(galeri); string path = string.Empty; string fileName = Path.GetFileName(resim.FileName); path = Path.Combine(Server.MapPath("~/Image"), fileName); resim.SaveAs(path); var path2 = Server.MapPath("~/Image/test.jpg"); //TempData["resimcekildimi"] = true; galeri.RESIM = fileName; } else//ESKİ { try { string path = string.Empty; string fileName = Path.GetFileName(resim.FileName); path = Path.Combine(Server.MapPath("~/Image"), fileName); resim.SaveAs(path); galeri.RESIM = fileName; } catch (Exception) { } db.Entry(galeri).State = System.Data.Entity.EntityState.Modified; } db.SaveChanges(); return(RedirectToAction("Index")); } else { var mekan = db.MEKANs.ToList(); ViewData["mekan"] = mekan; return(View(galeri)); } }
public ActionResult KayitFormu(int?id) { GALERI galeri = new GALERI(); if (id != null) { galeri = db.GALERIs.Find(id); if (galeri == null) { galeri = new GALERI(); } } var mekan = db.MEKANs.ToList(); ViewData["mekan"] = mekan; return(View(galeri)); }