public ActionResult Duzenleme(AsoEticaret.Models.Urunler data) { if (data.ID == 0) { ViewBag.Title = "Yeni Ürün Ekle"; } else if (data.ID > 0) { ViewBag.Title = "Ürün Düzenleme"; } return(View(data)); }
public ActionResult Kaydet(AsoEticaret.Models.Urunler data, HttpPostedFileBase[] Resim) { if (Resim != null) { foreach (HttpPostedFileBase f in Resim) { if (f != null) { string path = Server.MapPath("/") + "assets/images/urun/"; System.IO.FileInfo ff = new System.IO.FileInfo(path + f.FileName); f.SaveAs(ff.FullName); if (data.ID == 0) { Models.UrunResim uresim = new Models.UrunResim(); uresim.ResimAdi = f.FileName; uresim.Sira = 1; data.UrunResim.Add(uresim); } else if (data.ID > 0) { Models.UrunResim uresim = new Models.UrunResim(); uresim.UrunID = data.ID; uresim.ResimAdi = f.FileName; uresim.Sira = 1; db.UrunResim.Add(uresim); } } } } if (data.ID == 0) { db.Urunler.Add(data); } else if (data.ID > 0) { db.Entry(data).State = System.Data.Entity.EntityState.Modified; } db.SaveChanges(); return(RedirectToAction("Index")); }