private void InitializeFields() { InitializeInternalFields(_baseChannelEditor); const string HiddenFieldName = "hfBaseChannelPlatformClientGroupID"; _hfBaseChannelPlatformClientGroupID = GetPrivateField <HiddenField>(HiddenFieldName); _hfBaseChannelGuid = GetPrivateField <HiddenField>("hfBaseChannelGuid"); _tbChannelName = GetPrivateField <TextBox>("tbChannelName"); _tbChannelURL = GetPrivateField <TextBox>("tbChannelURL"); _tbWebAddress = GetPrivateField <TextBox>("tbWebAddress"); _rblActive = GetPrivateField <RadioButtonList>("rblActive"); _rblActive.Items.Add(Yes); _rblActive.Items.Add(No); _ddlChannelType = GetPrivateField <DropDownList>("ddlChannelType"); _ddlChannelType.Items.Add(ChannelType.Unknown.ToString()); _ddlChannelPartnerType = GetPrivateField <DropDownList>("ddlChannelPartnerType"); _ddlChannelPartnerType.Items.Add(GetAnyNumber().ToString()); _ddlMSCustomer = GetPrivateField <DropDownList>("ddlMSCustomer"); _ddlMSCustomer.Items.Add(GetAnyNumber().ToString()); _contactEditor = GetPrivateField <ContactEditor>("ContactEditor"); _lblErrorMessage = GetPrivateField <Label>("lblErrorMessage"); _tlClientGroupServiceFeatures = GetPrivateField <RadTreeList>("tlClientGroupServiceFeatures"); InitializeInternalFields(_contactEditor); _contactEditor.Contact = _contact; }
private void SetUpRadTreeList(int serviceFeatureMapId, int featureId, int serviceId) { _tlClientGroupServiceFeatures = Get <RadTreeList>(_privateTestObject, "tlSecurityGroupAccess"); const string ServiceIdColumn = "ServiceID"; const string FeatureIdCollumn = "ServiceFeatureID"; const string MapIdColumn = "MAPID"; const string ServiceFeatureAccessMapIDColumn = "ServiceFeatureAccessMapID"; const string IdColumn = "ID"; var item = new TreeListDataItem(_tlClientGroupServiceFeatures, 0, false); var mapId = GetAnyNumber(); var row = new Dictionary <string, string> { { ServiceIdColumn, serviceId.ToString() }, { FeatureIdCollumn, featureId.ToString() }, { MapIdColumn, mapId.ToString() }, { ServiceFeatureAccessMapIDColumn, serviceFeatureMapId.ToString() }, { IdColumn, $"S{serviceId}" } }; item.ExtractValues(row); _tlClientGroupServiceFeatures.Items.Add(item); item.Selected = true; ShimTreeListDataItem.AllInstances.ItemGetString = (instance, key) => { return(new TableCell { Text = row[key] }); }; }