예제 #1
0
        public int InsertAnywhereSlider(AnywhereSlider anywhereSlider)
        {
            if (anywhereSlider == null)
            {
                throw new ArgumentNullException(nameof(anywhereSlider));
            }

            dbContext.AnywhereSliders.Add(anywhereSlider);
            dbContext.SaveChanges();
            return(anywhereSlider.Id);
        }
예제 #2
0
 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());
 }
예제 #3
0
 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());
 }
예제 #4
0
        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);
        }