Beispiel #1
0
        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"));
            }
        }
Beispiel #2
0
        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);
                }
            }
        }