public UserMiniModel CreateMini(User entity) { var model = new UserMiniModel() { Name = entity.Name, Id = entity.Id }; if (model.Name.IsNullEmptyOrWhiteSpace()) { model.Name = entity.Email; } return(model); }
public UserMiniModel CreateMini(User user) { var model = new UserMiniModel() { Name = user.Name, Id = user.Id, Points = user.Points, CreatedOn = user.CreatedOn }; Media media = null; if (user.ProfilePictureId.HasValue && user.ProfilePictureId > 0) { media = _mediaService.Get(user.ProfilePictureId.Value); } model.ProfilePictureUrl = _mediaAccountant.GetPictureUrl(media, ApplicationEngine.ActiveTheme.UserProfileImageSize, true); return(model); }