/// <summary> /// Removed Deleted (410) redirect /// </summary> /// <param name="url"></param> /// <returns></returns> public ActionResult DeleteDeleted(string url) { CheckAccess(); var dsHandler = new DataStoreHandler(); dsHandler.DeleteCustomRedirect(url); return(Deleted()); }
public ActionResult Unignore(string url) { CheckAccess(); DataStoreHandler dsHandler = new DataStoreHandler(); dsHandler.DeleteCustomRedirect(url); return(Ignored()); }
/// <summary> /// Removed Deleted (410) redirect /// </summary> /// <param name="url"></param> /// <param name="siteId"></param> /// <returns></returns> public ActionResult DeleteDeleted(string url, int siteId = 0) { CheckAccess(); if (siteId <= 0) { siteId = DataHandler.GetCurrentSiteId(); } var dsHandler = new DataStoreHandler(); dsHandler.DeleteCustomRedirect(url, siteId); return(Deleted(siteId)); }
public ActionResult Delete(string oldUrl, int?pageNumber, string searchWord, int?pageSize) { CheckAccess(); Logger.Debug("Deleting redirect: '{0}'", oldUrl); DataStoreHandler dsHandler = new DataStoreHandler(); dsHandler.DeleteCustomRedirect(oldUrl); DataStoreEventHandlerHook.DataStoreUpdated(); List <CustomRedirect> customRedirectList = GetData(searchWord); //Make sure that the searchinfo is contained after an item has been deleted - if there is any. return(View("Index", GetRedirectIndexViewData(pageNumber, customRedirectList, GetSearchResultInfo(searchWord, customRedirectList.Count, false), searchWord, pageSize, false, true))); }