コード例 #1
0
ファイル: Mapper.cs プロジェクト: StevenSwann/Canvas
        public UserDTO CreateUserDTO(User user)
        {
            UserDTO userDTO = new UserDTO()
            {
                Id          = user.Id,
                Username    = user.Username,
                AvatarImage = avatarRepo.GetAvatarsForUser(user.Id).Select(a => CreateAvatarIdDTO(a)).FirstOrDefault()
            };

            if (userDTO.AvatarImage == null)
            {
                userDTO.AvatarImage = new AvatarImageIdDTO()
                {
                    Id = 0
                };
            }

            return(userDTO);
        }