private void AddTemplateBindings(IEnumerable <int> newsletterIds) { foreach (var newsletterId in newsletterIds) { EmailTemplateNewsletterInfoProvider.AddNewsletterToTemplate(emailTemplateInfo.TemplateID, newsletterId); } }
/// <summary> /// Add templates to newsletter. /// </summary> private void AddNewRecords(string newValues, string currentRecords) { string items = DataHelper.GetNewItemsInList(currentRecords, newValues); if (!String.IsNullOrEmpty(items)) { var modifiedItems = items.Split(new[] { ';' }, StringSplitOptions.RemoveEmptyEntries); foreach (string item in modifiedItems) { EmailTemplateNewsletterInfoProvider.AddNewsletterToTemplate(ValidationHelper.GetInteger(item, 0), mNewsletter.NewsletterID); } } }
private void AddTemplatesToNewsletter(string templateIDsString) { if (String.IsNullOrEmpty(templateIDsString)) { return; } var templateIDs = templateIDsString.Split(new[] { ';' }, StringSplitOptions.RemoveEmptyEntries); foreach (var templateID in templateIDs) { EmailTemplateNewsletterInfoProvider.AddNewsletterToTemplate(ValidationHelper.GetInteger(templateID, 0), TypedEditedObject.NewsletterID); } }