private TrackInfo _initializeTrackInfo(DbRecord record) { var newTrackInfo = new TrackInfo(); newTrackInfo.ActivityId = record.GetString("ActivityId"); newTrackInfo.VehicleKey = record.GetString("VehicleKey"); newTrackInfo.DriverId = record.GetString("DriverId"); newTrackInfo.BatteryKey = record.GetString("BatteryKey"); newTrackInfo.OdometerStart = record.GetDouble("Odometer"); newTrackInfo.ActualStartEnergy = record.GetDouble("Bat_Energy"); newTrackInfo.ActualStartTime = record.GetDateTime("TimeStamp"); var estimations = record.GetString("EndEstimations"); _extractEstimations(newTrackInfo, estimations); return newTrackInfo; }