public UpdateUserProfileDto(UserDetailDto detail) { ImageUrl = detail.ImageUrl; GivenName = detail.GivenName; Surname = detail.Surname; PersonExtendedPropertyList = new List <WriteEntityExtendedPropertyDto>(detail.PersonExtendedPropertyList); }
public UpdateUserDto(UserDetailDto dto) { Id = dto.Id; GivenName = dto.GivenName; Surname = dto.Surname; Email = dto.Email; TemplateId = dto.TemplateId; PersonExtendedPropertyList = new List <WriteEntityExtendedPropertyDto>(dto.PersonExtendedPropertyList); ImageUrl = dto.ImageUrl; RoleId = dto.RoleId; }
public static UpdateUserDto FromUserDetail(UserDetailDto detail) { return(new UpdateUserDto { Email = detail.Email, GivenName = detail.GivenName, Id = detail.Id, ImageUrl = detail.ImageUrl, RoleId = detail.RoleId, Surname = detail.Surname }); }
public UserDetailDto(UserDetailDto dto) { if (dto == null) { return; } var type = typeof(UserDetailDto); var properties = type.GetTypeInfo().DeclaredProperties; foreach (var property in properties) { var value = property.GetValue(dto); property.SetValue(this, value); } }