private void BackgroundService_LocationChanged(object sender, BaseService.CoordinatesChangedEventArgs e) { if (_startTime != null) { DateTime current = e.Location.Time.ToDateTime(); if (current >= _startTime) { _currentLocation = e.Location; } } }
void BackgroundService_LocationChanged(object sender, BaseService.CoordinatesChangedEventArgs e) { var args = new LocationEventArgs(e.Location.Latitude , e.Location.Longitude , e.Location.Time.ToDateTime() , e.Location.Speed , e.Location.Bearing , e.SatellitesCount , e.Location.Altitude); OnLocationChanged(args); }