Modify issues
To modify a specific issue, you can use the NewslettersManager class. The following code demonstrates how to change the issue title via Native API: Figure 1: Modify issue title. ```C# using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Telerik.Sitefinity.Modules.Newsletters; using Telerik.Sitefinity.Newsletters.Model;
namespace Telerik.Sitefinity.Documentation.CodeSnippets.DevGuide.SitefinityEssentials.Modules.EmailCampaigns { public partial class EmailCampaignsSnippets { public void ModifyIssue(Guid issueid, string newName) { NewslettersManager manager = NewslettersManager.GetManager(); Campaign issue = manager.GetIssues().Where(c => c.Id == issueid).SingleOrDefault();
if (issue != null)
{
issue.Name = newName;
manager.SaveChanges();
}
}
}
}
First, you get an instance of the **NewslettersManager**. Then you get the issue with a specified Id, see [For developers: Query issues](slug://for-developers-query-issues). Finally, you modify the title and save the changes.