public void EmailVersturenClicked(List <SessionRow> sessions) { EmailTemplate emailTemplate = EmailTemplateMapper.Find(1); EmailWindow emailWindow = new EmailWindow(sessions, emailTemplate); emailWindow.ShowDialog(); }
/// <summary> /// Initializes a new instance of <see cref="GetTemplateService"/> class. /// </summary> /// <param name="marainServicesTenancy">Marain tenancy services.</param> /// <param name="tenantedTemplateStoreFactory">Template store factory.</param> /// <param name="webPushTemplateMapper">WebPush Template Mapper.</param> /// <param name="emailTemplateMapper">Email Template Mapper.</param> /// <param name="smsTemplateMapper"><see cref="SmsTemplateMapper"/>.</param> public GetTemplateService( IMarainServicesTenancy marainServicesTenancy, ITenantedNotificationTemplateStoreFactory tenantedTemplateStoreFactory, WebPushTemplateMapper webPushTemplateMapper, EmailTemplateMapper emailTemplateMapper, SmsTemplateMapper smsTemplateMapper) { this.marainServicesTenancy = marainServicesTenancy; this.tenantedTemplateStoreFactory = tenantedTemplateStoreFactory; this.webPushTemplateMapper = webPushTemplateMapper; this.emailTemplateMapper = emailTemplateMapper; this.smsTemplateMapper = smsTemplateMapper; }
public void EmailWindowSaveClicked(EmailTemplate updatedTemplate) { EmailTemplateMapper.Save(updatedTemplate); }