Example #1
0
 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));
         }
     }
 }
Example #2
0
 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));
         }
     }
 }
Example #3
0
 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));
         }
     }
 }
Example #4
0
 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);
    }
Example #6
0
 public UniqueEmailRepo()
 {
     _emailContext = new EmailEntities();
 }