public static void ArticleTrashDelete(string[] arrId) { foreach (string id in arrId) { Guid idArticle = new Guid(id); ArticleTrashList.Remove(ArticleTrashList.Where(a => a.Id == idArticle).Single()); PSCPortal.CMS.ArticleCollection.DeleteArticleFromTrash(id); } }
public static void ArticleTrashRestore(string[] arrId) { foreach (string articleId in arrId) { Guid ArticleId = new Guid(articleId); Article article = ArticleTrashList.Where(a => a.Id == ArticleId).Single(); Topic topic = PSCPage.DataShare as Topic; article.AddTopicBelong(topic); article.SetTopicBelongPrimary(topic); ArticleTrashList.Remove(article); } }