Beispiel #1
0
        /// <summary>
        /// Calcula el monto del express del pedido
        /// </summary>
        /// <returns>Retorna el monto a pagar por el cliente por el express del pedido</returns>
        public double CostoExpress()
        {
            double lat1 = Convert.ToDouble(_Cliente._Direccion.latitud.Replace('.', ','));
            double lng1 = Convert.ToDouble(_Cliente._Direccion.longitud.Replace('.', ','));
            double lat2 = Convert.ToDouble(_Negocio._Direccion.latitud.Replace('.', ','));
            double lng2 = Convert.ToDouble(_Negocio._Direccion.longitud.Replace('.', ','));

            double distancia = Express.calcularDistancia2(lng1, lat1, lng2, lat2);

            return(distancia * 100.0);
        }