public void AddIndicator(string organization, string product, string feature, IEnumerable <IndicatorEntity> indicators) { var items = IndicatorModel.Load(organization, product, feature, indicators); foreach (var item in items) { this.Indicators.Add(item); } }
public static IEnumerable <IndicatorModel> Load(string organization, string product, string feature, IEnumerable <IndicatorEntity> entities) { var result = new List <IndicatorModel>(); foreach (var item in entities) { var model = new IndicatorModel(); model.Load(organization, product, feature, item.Source.Name); result.Add(model); } return(result); }