Exemple #1
0
        public virtual IIssue GetIssue(IConnection connection)
        {
            Rest.Issue issue = new Rest.Issue(Id, connection);

            MapTo(issue, connection);

            return(issue);
        }
Exemple #2
0
        public virtual IIssue GetIssue(IConnection connection)
        {
            Rest.Issue issue = new Rest.Issue(Id, connection);

            MapTo(issue, connection);

            return issue;
        }
Exemple #3
0
        public void MapTo(Rest.Issue issue, IConnection connection)
        {
            issue.CommentsCount    = GetInt32("commentsCount");
            issue.Created          = GetDateTime("created");
            issue.Description      = GetString("description", "");
            issue.NumberInProject  = GetInt32("numberInProject");
            issue.Priority         = GetString("priority");
            issue.ProjectShortName = GetString("projectShortName");
            issue.ReporterName     = GetString("reporterName");
            issue.State            = GetString("state");
            issue.Subsystem        = GetString("subsystem");
            issue.Summary          = GetString("summary");
            issue.Type             = GetString("Type");
            issue.Updated          = GetDateTime("updated");
            issue.UpdaterName      = GetString("updaterName");
            issue.VotesCount       = GetInt32("votes");

            issue.Comments = Comments.Select(c => c.GetComment(connection));
        }