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("")); }
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")); }
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)); }
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()); }