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; }
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; }
public override void BindToForm(IssueTrackerApplicationConfigurationBase extension) { var filter = (JiraApplicationFilter)extension; this.ctlProject.SelectedValue = filter.ProjectId; }