/// <summary> /// Update issue /// </summary> /// <param name="fields"></param> /// <returns></returns> public Issue UpdateIssue(IssueFields fields) { fields.Project = this; Issue issue = GetJira().Client.UpdateIssue(fields); issue.SetJira(this.GetJira()); issue.Load(); return(issue); }
public Issue CreateIssue(IssueFields fields) { fields.Project = new Project() { ID = this.ID }; Issue issue = GetJira().Client.AddIssue(fields); issue.SetJira(this.GetJira()); issue.Load(); return(issue); }
public Epic CreateEpic(String summary, IssueType type, User reporter) { Issue epic = new Issue() { Fields = new IssueFields() { Summary = summary, IssueType = type, Reporter = reporter } }; GetJira().Client.AddIssue(epic); epic.Load(); return(Epic.FromIssue(epic)); }