Gurtle.IssueUpdateDialog.CreateIssuePage C# (CSharp) Method

CreateIssuePage() private method

private CreateIssuePage ( IssueUpdate issue ) : Gurtle.IssueUpdatePage
issue IssueUpdate
return Gurtle.IssueUpdatePage
        private IssueUpdatePage CreateIssuePage(IssueUpdate issue)
        {
            Debug.Assert(issue != null);

            var page = new IssueUpdatePage
            {
                Dock = DockStyle.Fill,
                Summary = issue.Issue.Summary,
                Comment = issue.Comment,
                Status = issue.Status,
                Url = _project.IssueDetailUrl(issue.Issue.Id)
            };

            page.RevisionClicked += (sender, args) => Process.Start(_project.RevisionDetailUrl(args.Revision).ToString());

            return page;
        }