private UserInfoDto ConvertToDto(User user) { return(new UserInfoDto(user) { Activities = _achievements.GetUserActivityPerMonth(user.Id), Achievements = _achievements.GetAchievements(user), GithubInfo = _githubApiAccessor.GetUserProfile(user.GithubLink) }); }
// GET: Achievement public ActionResult Index(long?employeeId) { AchievementCollectionViewModel model = new AchievementCollectionViewModel { Employees = employeeService.GetAll(), Archievements = achievementService.GetAchievements() }; if (employeeId.HasValue) { model.Archievements = achievementService.GetAchievementByEmployee(employeeId.Value); } return(View(model)); }