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); }
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; }