コード例 #1
0
ファイル: UserService.cs プロジェクト: kysect/Recademy
 private UserInfoDto ConvertToDto(User user)
 {
     return(new UserInfoDto(user)
     {
         Activities = _achievements.GetUserActivityPerMonth(user.Id),
         Achievements = _achievements.GetAchievements(user),
         GithubInfo = _githubApiAccessor.GetUserProfile(user.GithubLink)
     });
 }
コード例 #2
0
        // 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));
        }