public static RouteViewModel EncryptRoute(RouteViewModel route)
        {
            for (int i = 0; i < route.GPSCoordinates.Count(); i++)
            {
                GPSCoordinateModel g = route.GPSCoordinates.ElementAt(i);
                g = EncryptGPSCoordinate(g);
            }

            return(route);
        }
 public static GPSCoordinateModel EncryptGPSCoordinate(GPSCoordinateModel gpscoord)
 {
     gpscoord.Latitude  = StringCipher.Encrypt(gpscoord.Latitude, EncryptKey);
     gpscoord.Longitude = StringCipher.Encrypt(gpscoord.Longitude, EncryptKey);
     return(gpscoord);
 }