public int InsertAnywhereSlider(AnywhereSlider anywhereSlider) { if (anywhereSlider == null) { throw new ArgumentNullException(nameof(anywhereSlider)); } dbContext.AnywhereSliders.Add(anywhereSlider); dbContext.SaveChanges(); return(anywhereSlider.Id); }
public ActionResult Edit(AnywhereSlider anywhereSlider) { if (ModelState.IsValid) { var anywhereSliderDao = new AnywhereSliderDao(); var result = anywhereSliderDao.UpdateAnywhereSlider(anywhereSlider); if (result) { SetNotification("Thêm mới AnywhereSlider thành công ", "success"); return(RedirectToAction("Index", "AnywhereSliders")); } else { ModelState.AddModelError("", "Thêm mới AnywhereSlider không thành công "); } } return(View()); }
public ActionResult Create(AnywhereSlider anywhereSlider) { if (ModelState.IsValid) { var anywhereSliderDao = new AnywhereSliderDao(); int Id = anywhereSliderDao.InsertAnywhereSlider(anywhereSlider); if (Id > 0) { SetNotification("Thêm mới AnywhereSlider thành công ", "success"); return(RedirectToAction("Index", "AnywhereSliders")); } else { ModelState.AddModelError("", "Thêm mới AnywhereSlider không thành công "); } } return(View()); }
public bool UpdateAnywhereSlider(AnywhereSlider entity) { if (entity == null) { throw new ArgumentNullException(nameof(entity)); } var anywhereSlider = dbContext.AnywhereSliders.Find(entity.Id); if (anywhereSlider == null) { throw new ArgumentNullException(nameof(anywhereSlider)); } anywhereSlider.SystemName = entity.SystemName; anywhereSlider.SliderType = entity.SliderType; dbContext.SaveChanges(); return(true); }