Restore items from the Recycle bin

Use the following code sample to restore an item in the Recycle bin to its original state:

C#
using System;
using Telerik.Sitefinity.Modules.News;
using Telerik.Sitefinity.News.Model;

namespace SitefinityWebApp
{
   public class RestoreItemsFromRecycleBin
   {
       public void RestoreItems(Guid itemId)
       {
           NewsManager newsManager = NewsManager.GetManager();
           NewsItem newsItemToRestore = newsManager.GetNewsItem(itemId);
           
           newsManager.RecycleBin.RestoreFromRecycleBin(newsItemToRestore);
           newsManager.SaveChanges(); 
       }
   }
}
Want to learn more?
Enhance your Sitefinity skills by enrolling in free training sessions. Become Sitefinity certified through Progress Education Community to strengthen your professional credentials.
New to Sitefinity?