public Epic GetEpic(string epicName) { Issue epicIssue = _jira.Client.GetEpicIssueFromProject(this.Name, epicName); epicIssue.SetJira(this.GetJira()); return(Epic.FromIssue(epicIssue)); }
public Epic GetEpicByKey(string issueKey) { Issue epicIssue = _jira.Client.GetIssue(issueKey); epicIssue.SetJira(this.GetJira()); return(Epic.FromIssue(epicIssue)); }
public List <Epic> GetEpics() { List <Issue> epicIssues = _jira.Client.GetEpicIssuesFromProject(this.Name).Issues; epicIssues.ForEach(epic => epic.SetJira(this.GetJira())); List <Epic> epics = epicIssues.Select(epic => Epic.FromIssue(epic)).ToList(); return(epics.OrderBy(epic => epic.Rank).ToList()); }