public void OnLocationChanged(Location loc) { if (loc.Speed != 0) { //Current Speed var speed = _speedContainer.GetSpeed(loc); //Distance _distanceContainer.Initialize(loc); double distance; distance = _distanceContainer.GetCurrentDistance(loc); DataFragment.Instance.UpdateUI(speed.ToString("N2"), _speedContainer.MaxSpeed.ToString("N2"), _speedContainer.AverageSpeed.ToString("N2"), distance.ToString("N2")); } }
private void OnLocationChanged(object sender, EventArgs e) { var location = sender as Location; if (location != null) { if (location.Speed != 0) { //Current Speed var speed = _speedContainer.GetSpeed(location); //Distance _distanceContainer.Initialize(location); double distance; distance = _distanceContainer.GetCurrentDistance(location); } } }