public MarketingItem(string id, string text, MarketingType type, bool isChecked) { Id = id; Text = text; Type = type; Checked = isChecked; }
private static IEnumerable <IMarketingItem> GetMarketingItems(Dictionary <string, ConfigurationMarketingItem> context, IEnumerable <RegistrationText> legalTexts) { if (context != null) { return(context.Select(delegate(KeyValuePair <string, ConfigurationMarketingItem> pair) { string id = pair.Key; RegistrationText registrationText = legalTexts.First((RegistrationText legalText) => legalText.TextCode == id); ConfigurationMarketingItem value = pair.Value; MarketingType itemType = GetItemType(value.type); bool @checked = value.@checked; return new Disney.Mix.SDK.Internal.MarketingItem(id, registrationText.Text, itemType, @checked); }).ToArray()); } return(Enumerable.Empty <IMarketingItem>()); }