Пример #1
0
 public IHttpActionResult DeleteSlider(int Id)
 {
     return(RunInSafe(() =>
     {
         var data = _sliderService.DeleteSlider(Id);
         tebResponse.Data = data;
         tebResponse.IsSuccess = true;
         return Ok(tebResponse);
     }));
 }
        public async Task <IActionResult> Delete(string id)
        {
            var pictureSlider = await _sliderService.GetById(id);

            if (pictureSlider == null)
            {
                return(Json(new DataSourceResult {
                    Errors = "This pictureSlider not exists"
                }));
            }

            await _sliderService.DeleteSlider(pictureSlider);

            return(new JsonResult(""));
        }
Пример #3
0
        public ActionResult Delete(long id)
        {
            var sld = sliderService.GetSlider(id);

            if (sld != null)
            {
                var frmfield = sliderService.GetSlidesBySliderId(sld.Id);
                foreach (var item in frmfield)
                {
                    slideService.DeleteSlide(item.Id);
                }
                sliderService.SaveSlider();
                sliderService.DeleteSlider(id);
                sliderService.SaveSlider();
                return(RedirectToAction("Index"));
            }
            return(RedirectToAction("Index"));
        }
Пример #4
0
        public JsonResult DeleteSlider(string SliderID)
        {
            FindItemReponse <SliderModel> sliderResponse = _slider.FindSliderByID(SliderID);

            if (sliderResponse.Item != null)
            {
                try
                {
                    if (System.IO.File.Exists(Server.MapPath(sliderResponse.Item.ImageURL)))
                    {
                        System.IO.File.Delete(Server.MapPath(sliderResponse.Item.ImageURL));
                    }
                }
                catch (Exception) { }
            }
            BaseResponse response = _slider.DeleteSlider(SliderID);

            return(Json(new { ErrorCode = response.ErrorCode, Message = response.Message }, JsonRequestBehavior.AllowGet));
        }
Пример #5
0
        public IActionResult Delete(string id)
        {
            if (!_permissionService.Authorize(StandardPermissionProvider.ManagePlugins))
            {
                return(AccessDeniedView());
            }

            var pictureSlider = _sliderService.GetById(id);

            if (pictureSlider == null)
            {
                return(Json(new DataSourceResult {
                    Errors = "This pictureSlider not exists"
                }));
            }

            _sliderService.DeleteSlider(pictureSlider);

            return(new NullJsonResult());
        }