コード例 #1
0
 public void Update(IUser user)
 {
     UserTypeEntity = (UserTypeEntity)user.Type;
     SourceEntity   = (SourceEntity)user.Source;
     if (user.UserIdentifiers != null)
     {
         foreach (var item in user.UserIdentifiers)
         {
             UserIdentifierEntities.Add(new UserIdentifierEntity(item));
         }
     }
     if (user.Segments != null)
     {
         foreach (var item in user.Segments)
         {
             SegmentEntities.Add(new SegmentEntity(item));
         }
     }
     DateOfBirth      = user.DateOfBirth;
     FirstName        = user.FirstName;
     MiddleName       = user.MiddleName;
     LastName         = user.LastName;
     CurrentSecretKey = user.CurrentSecretKey;
     ChildrenQuantity = user.ChildrenQuantity;
     Age = user.Age;
 }
コード例 #2
0
 public void Update(IUserIdentifierType userIdentifierType)
 {
     Name = userIdentifierType.Name;
     if (userIdentifierType.UserIdentifiers != null)
     {
         foreach (var item in userIdentifierType.UserIdentifiers)
         {
             UserIdentifierEntities.Add(new UserIdentifierEntity(item));
         }
     }
 }
コード例 #3
0
 public UserIdentifierTypeEntity(IUserIdentifierType userIdentifierType)
 {
     Id   = Guid.NewGuid();
     Name = userIdentifierType.Name;
     if (userIdentifierType.UserIdentifiers != null)
     {
         foreach (var item in userIdentifierType.UserIdentifiers)
         {
             UserIdentifierEntities.Add(new UserIdentifierEntity(item));
         }
     }
 }