コード例 #1
0
        private List<IssueVM> GetRecentIssues()
        {
            var listIssues = new List<IssueVM>();

            var issueList = repo.GetIssues(TeamID).OrderByDescending(s => s.ID).Take(5);
            foreach (var issue in issueList)
            {
                var issueVM = new IssueVM { Id = issue.ID, Title = issue.Title };
                listIssues.Add(issueVM);
            }
            return listIssues;
        }
コード例 #2
0
        private List<IssueVM> GetIssuesAssignedToMe()
        {
            //Gets the issues assigned to the current user
            var listIssues = new List<IssueVM>();

            var issueList = repo.GetIssues(TeamID).Where(s => s.IssueMembers.Any(f => f.MemberID == UserID))
                .OrderByDescending(x=>x.ID).Take(5);
            foreach (var issue in issueList)
            {
                var issueVM = new IssueVM { ID = issue.ID, Title = issue.Title };
                listIssues.Add(issueVM);
            }
            return listIssues;
        }