Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/10/2016, 13:43
Avatar de manuparquegiralda
manuparquegiralda
 
Fecha de Ingreso: junio-2012
Ubicación: Barcelona
Mensajes: 241
Antigüedad: 11 años, 10 meses
Puntos: 39
Respuesta: no entiendo esta funcion

Parece que el outCurr es la moneda en la que damos las salida y es una variable que viene externa al objeto.

Parce ser que lo que está aciendo es decir que le dé el resultado de una compra en Dolares entoces cuando le pides el totalal objeto llamando al método total, le mandas la moneda en la que quieres que te lo dé. Éste metodo te llama al método convertCurrency que recibe el total en inCurr que es el valor en el que está el producto o lo que sea, en este caso Euros y el outCurr que es el valor en el que quieres que lo devuelva al parecer en algún momento le está diciendo que se lo dé en USD. No te puedo decir más porque esto es módulo que depende de más valores que estén en el elemento invoice1 de la aplicación que es donde se ejecuta el módulo.

Lo que te puedo decir es que el outCurr le llega al método total cuando este es invocado, que no sé desde donde lo está siendo. Pero sea desde donde sea que esté siendo invocado le está pasando la variable USD para que realice la conversión a dolares.
__________________
Diseño Web - Arisman Web