public override void BindToForm(IssueTrackerApplicationConfigurationBase extension)
        {
            var filter = (GitHubApplicationFilter)extension;

            if (!string.IsNullOrEmpty(filter.Owner) || !string.IsNullOrEmpty(filter.Repository))
                this.ddlRepositories.SelectedValue = filter.Owner + "/" + filter.Repository;
        }
        public override void BindToForm(IssueTrackerApplicationConfigurationBase extension)
        {
            var filter = (TfsIssueTrackingApplicationFilter)extension;

            if (filter.CollectionId != null)
            {
                this.ddlCollection.SelectedValue = filter.CollectionId.ToString();
            }
            else if(filter.CollectionName != null)
            {
                var item = this.ddlCollection.Items.Cast<ListItem>().FirstOrDefault(i => i.Text == filter.CollectionName);
                if (item != null)
                    item.Selected = true;
            }

            this.ctlProject.Value = filter.ProjectName;
            this.ctlAreaPath.Value = filter.AreaPath;
        }
Exemple #3
0
        public override void BindToForm(IssueTrackerApplicationConfigurationBase extension)
        {
            var filter = (TfsIssueTrackingApplicationFilter)extension;

            if (filter.CollectionId != null)
            {
                this.ddlCollection.SelectedValue = filter.CollectionId.ToString();
            }
            else if (filter.CollectionName != null)
            {
                var item = this.ddlCollection.Items.Cast <ListItem>().FirstOrDefault(i => i.Text == filter.CollectionName);
                if (item != null)
                {
                    item.Selected = true;
                }
            }

            this.ctlProject.Value  = filter.ProjectName;
            this.ctlAreaPath.Value = filter.AreaPath;
        }
Exemple #4
0
        public override void BindToForm(IssueTrackerApplicationConfigurationBase extension)
        {
            var filter = (JiraApplicationFilter)extension;

            this.ctlProject.SelectedValue = filter.ProjectId;
        }