public void Update(IEmailSetting emailSetting) { SettingJson = emailSetting.SettingJson; Name = emailSetting.Name; if (emailSetting.Emails != null) { foreach (var item in emailSetting.Emails) { EmailEntities.Add(new EmailEntity(item)); } } }
public EmailSettingEntity(IEmailSetting emailSetting) { Id = Guid.NewGuid(); SettingJson = emailSetting.SettingJson; Name = emailSetting.Name; if (emailSetting.Emails != null) { foreach (var item in emailSetting.Emails) { EmailEntities.Add(new EmailEntity(item)); } } }
public void Update(ISegment segment) { Name = segment.Name; Cron = segment.Cron; IsActive = segment.IsActive; SqlExpression = segment.SqlExpression; if (segment.Users != null) { foreach (var item in segment.Users) { UserEntities.Add(new UserEntity(item)); } } if (segment.Emails != null) { foreach (var item in segment.Emails) { EmailEntities.Add(new EmailEntity(item)); } } }
public SegmentEntity(ISegment segment) { Id = Guid.NewGuid(); Name = segment.Name; Cron = segment.Cron; IsActive = segment.IsActive; SqlExpression = segment.SqlExpression; if (segment.Users != null) { foreach (var item in segment.Users) { UserEntities.Add(new UserEntity(item)); } } if (segment.Emails != null) { foreach (var item in segment.Emails) { EmailEntities.Add(new EmailEntity(item)); } } }
public Byte[] getByteArray(int id) { EmailEntities e = new EmailEntities(); return(e.Email.Find(id).Thumbnail); }
public UniqueEmailRepo() { _emailContext = new EmailEntities(); }