public JiraStatus(JsonJiraStatus json) { this.Id = int.Parse(json.Id, NumberStyles.Integer, CultureInfo.InvariantCulture); this.Name = json.Name; this.Category = GuessCategoryFromName(json.Name); }
private static JsonJiraIssueChangelogEvent MakeIssueChange(JsonJiraPerson author, string date, JsonJiraStatus from, JsonJiraStatus to) { return(new JsonJiraIssueChangelogEvent { Author = author, Created = date, Items = new List <JsonJiraIssueChangelogEventItem> { new JsonJiraIssueChangelogEventItem { Field = "status", From = from.Id, To = to.Id } } }); }