public PageDeleteModel DeletePage(long pageID) { PageBusiness pageBusiness = new PageBusiness(); PageDeleteModel pageDeleteModel = new PageDeleteModel(); bool existPage = pageBusiness.ExistPageByPageID(pageID); if (!existPage) { pageDeleteModel.Alerts.AlertList.Add("Sayfa bulunamadı."); pageDeleteModel.Alerts.AlertType = Model.Base.Alerts.AlertTypes.Error; } else { try { pageBusiness.DeletePage(pageID); pageDeleteModel.Alerts.AlertList.Add("Sayfa başarıyla silindi."); pageDeleteModel.Alerts.AlertType = Model.Base.Alerts.AlertTypes.Success; } catch (Exception ex) { pageDeleteModel.Alerts.AlertList.Add("Sayfa silinemedi [ " + ex.Message + " ]"); pageDeleteModel.Alerts.AlertType = Model.Base.Alerts.AlertTypes.Error; } } pageDeleteModel.RedirectURL = "/Management/Page/Index"; return(pageDeleteModel); }
public PageDeleteModel DeletePage(long pageID) { PageBusiness pageBusiness = new PageBusiness(); PageDeleteModel pageDeleteModel = new PageDeleteModel(); bool existPage = pageBusiness.ExistPageByPageID(pageID); if (!existPage) { pageDeleteModel.Alerts.AlertList.Add("Sayfa bulunamadı."); pageDeleteModel.Alerts.AlertType = Model.Base.Alerts.AlertTypes.Error; } else { try { pageBusiness.DeletePage(pageID); pageDeleteModel.Alerts.AlertList.Add("Sayfa başarıyla silindi."); pageDeleteModel.Alerts.AlertType = Model.Base.Alerts.AlertTypes.Success; } catch (Exception ex) { pageDeleteModel.Alerts.AlertList.Add("Sayfa silinemedi [ " + ex.Message + " ]"); pageDeleteModel.Alerts.AlertType = Model.Base.Alerts.AlertTypes.Error; } } pageDeleteModel.RedirectURL = "/Management/Page/Index"; return pageDeleteModel; }
public ActionResult Delete(long pageID) { PageModelFactory pageModelFactory = new PageModelFactory(); PageDeleteModel model = pageModelFactory.DeletePage(pageID); return(CheckViewModel(model)); }
public JsonResult Delete(PageDeleteModel model) { var response = _pageService.DeletePage(model); return(Json(response)); }