Exemplo n.º 1
0
            public RideV2 ToRideV2()
            {
                var ride = new RideV2
                {
                    Id             = Id,
                    Name           = Name,
                    StartDateLocal = StartDateLocal,
                    ElapsedTime    = ElapsedTime,
                    MovingTime     = MovingTime,
                    Distance       = Distance,
                    AverageSpeed   = AverageSpeed,
                    ElevationGain  = ElevationGain,
                    Location       = Location,
                    Version        = Version
                };

                if (StartCoordinate != null && StartCoordinate.Length == 2)
                {
                    ride.StartCoordinate = new Coordinate {
                        Latitude = StartCoordinate[0], Longitude = StartCoordinate[1]
                    };
                }

                if (EndCoordinate != null && EndCoordinate.Length == 2)
                {
                    ride.EndCoordinate = new Coordinate {
                        Latitude = EndCoordinate[0], Longitude = EndCoordinate[1]
                    };
                }

                return(ride);
            }
Exemplo n.º 2
0
            public RideV2 ToRideV2()
            {
                var ride = new RideV2
                {
                    Id = Id,
                    Name = Name,
                    StartDateLocal = StartDateLocal,
                    ElapsedTime = ElapsedTime,
                    MovingTime = MovingTime,
                    Distance = Distance,
                    AverageSpeed = AverageSpeed,
                    ElevationGain = ElevationGain,
                    Location = Location,
                    Version = Version
                };

                if (StartCoordinate != null && StartCoordinate.Length == 2)
                {
                    ride.StartCoordinate = new Coordinate { Latitude = StartCoordinate[0], Longitude = StartCoordinate[1] };
                }

                if (EndCoordinate != null && EndCoordinate.Length == 2)
                {
                    ride.EndCoordinate = new Coordinate { Latitude = EndCoordinate[0], Longitude = EndCoordinate[1] };
                }

                return ride;
            }