private IEnumerable<GameFeatureLanguageDao> CreateGameFeaturesLanguages(LanguageDao language) { var templateGameFeatures = GetTemplateGameFeatures(); if (templateGameFeatures == null) throw new Exception(ThrowMessage.GameFeatureNotExists.ToString()); var newFeaturesLanguages = new List<GameFeatureLanguageDao>(); templateGameFeatures.ToList().ForEach(gameFeature => { newFeaturesLanguages.Add(new GameFeatureLanguageDao { GameFeature = gameFeature, Language = language, GameFeatureName = "" }); }); return newFeaturesLanguages; }
private IEnumerable<GameFeatureDetailLanguageDao> CreateGameFeaturesDetailsLanguage(LanguageDao language) { var templateGameFeaturesDetails = GetTemplateGameFeatureDetails(); if (templateGameFeaturesDetails == null) return null; var newFeatureDetailsLanguages = new List<GameFeatureDetailLanguageDao>(); templateGameFeaturesDetails.ToList().ForEach(x => { newFeatureDetailsLanguages.Add(new GameFeatureDetailLanguageDao { GameFeatureDetail = x, GameFeatureDetailName = "", Language = language }); }); return newFeatureDetailsLanguages; }