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