public void Initialize(BusinessServiceCollection services, BusinessEntity parent) { this.services = services; this.parent = parent; this.parentKey = parent.BusinessKey; InitializeBindableData(); grid.Columns[0].Visible = true; grid.Columns[1].Visible = true; grid.Columns[2].Visible = false; grid.ShowFooter = true; projectionsGrid.Columns[0].Visible = true; projectionsGrid.Columns[1].Visible = true; projectionsGrid.Columns[2].Visible = false; }
public void Initialize(BusinessServiceCollection services, string parentKey) { this.services = services; this.parentKey = parentKey; this.parent = null; InitializeBindableData(); grid.Columns[0].Visible = false; grid.Columns[1].Visible = false; grid.Columns[2].Visible = true; grid.ShowFooter = false; projectionsGrid.Columns[0].Visible = false; projectionsGrid.Columns[1].Visible = false; projectionsGrid.Columns[2].Visible = true; }
private void InitializeBindableData( ) { // // Fix to filter out service projections // bindableServices = new BusinessServiceCollection(); bindableServiceProjections = new BusinessServiceCollection(); foreach (BusinessService s in services) { if (s.BusinessKey != parentKey) { bindableServiceProjections.Add(s); } else { bindableServices.Add(s); } } }