private void RemoveTemplateBindings(IEnumerable <int> newsletterIds) { foreach (var newsletterId in newsletterIds) { EmailTemplateNewsletterInfoProvider.RemoveNewsletterFromTemplate(emailTemplateInfo.TemplateID, newsletterId); } }
/// <summary> /// Remove templates from newsletter. /// </summary> private void RemoveOldRecords(string newValues, string currentRecords) { string items = DataHelper.GetNewItemsInList(newValues, currentRecords); if (!String.IsNullOrEmpty(items)) { var modifiedItems = items.Split(new[] { ';' }, StringSplitOptions.RemoveEmptyEntries); foreach (string item in modifiedItems) { EmailTemplateNewsletterInfoProvider.RemoveNewsletterFromTemplate(ValidationHelper.GetInteger(item, 0), mNewsletter.NewsletterID); } } }