Example #1
0
        private void FillPsnMeters(IPsnLog psnLog, TrendChartType trendChartType)
        {
            foreach (var psnMeter in psnLog.Meters)
            {
                PsnMeters.Add(new PsnMeterViewModel(psnMeter, trendChartType));
            }

            _psnMetersConnector = new ObservableCollectionsConnector <IPsnMeter, IPsnMeterViewModel>(psnLog.Meters, PsnMeters,
                                                                                                     OnConstructDestItem,
                                                                                                     OnGetDestItem);
        }
Example #2
0
 private IPsnMeterViewModel OnGetDestItem(IPsnMeter meter)
 {
     return(PsnMeters.FirstOrDefault(e => e.Model == meter));
 }