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; }
public void Update(IUserIdentifierType userIdentifierType) { Name = userIdentifierType.Name; if (userIdentifierType.UserIdentifiers != null) { foreach (var item in userIdentifierType.UserIdentifiers) { UserIdentifierEntities.Add(new UserIdentifierEntity(item)); } } }
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)); } } }