public ActionResult Insert(Urunler urun) { if (ModelState.IsValid) { _urunService.Add(urun); TempData.Add("mesaj", "Ürün başarıyla eklendi"); } return(View("Insert")); }
public ActionResult Add(UrunlerVM model) { if (ModelState.IsValid) { var entity = Mapper.Map <Urunler>(model); entity.SeoUrl = model.Adi.ClearUrl(); if (model.File?.ContentLength > 0) { if (!string.IsNullOrEmpty(model.KapakResmi)) { ImageHelper.Delete(model.KapakResmi, folderPath); } var fileName = model.File.FileName; ImageHelper.Upload(model.File, folderPath); entity.KapakResmi = fileName; } if (entity.ID == 0) { //entity.Goruntulenme = 1; _urunlerService.Add(entity); model = new UrunlerVM { Status = Enums.StatusEnum.Successful, Message = "Kayıt Edildi" }; ModelState.Clear(); return(View(model)); } _urunlerService.Update(entity); Helper.setTempData(this, "Message", true, "Bilgiler Güncellendi."); return(RedirectToAction("Index")); } model.Status = Enums.StatusEnum.Error; model.Message = "Kayıt yapılamadı.Lütfen bilgileri hatasız girdiğinizden emin olun"; return(View(model)); }