Muestra las diferencias entre dos versiones de la página.
ejercicios:unidad03 [2014/09/08 17:41] admin creado |
ejercicios:unidad03 [2014/09/24 18:30] (actual) admin |
||
---|---|---|---|
Línea 3: | Línea 3: | ||
===== calcularHipoteca ===== | ===== calcularHipoteca ===== | ||
Crea un servicio de tipo ''value'' llamado ''calcularHipoteca'' que calcule los valores de la hipoteca . Este servicio es una función que tiene: | Crea un servicio de tipo ''value'' llamado ''calcularHipoteca'' que calcule los valores de la hipoteca . Este servicio es una función que tiene: | ||
- | * Datos entrada: Un objeto de la clase ''DatosFinancieros''. | + | * Datos entrada: Un objeto de la clase ''DatosFinancieros'' y ''ProductosContratados''. |
- | * Datos de salida: Un objeto con las propiedades''cuotaMensual'' e ''interesAplicado''. | + | * Datos de salida: Un objeto con las propiedades ''cuotaMensual'' e ''interesAplicado''. |
Y ahora usa ese servicio en vez de tener los cálculos en el botón ''calcularHipoteca''. | Y ahora usa ese servicio en vez de tener los cálculos en el botón ''calcularHipoteca''. | ||
===== Obtener datos ===== | ===== Obtener datos ===== | ||
- | Crear un fichero llamado ''datosHipoteca01.json'' que contenga los datos en formato JSON de una Hipoteca | + | Crea un fichero llamado ''datosHipoteca01.json'' que contenga los datos en formato JSON de una Hipoteca |
Crea un servicio de tipo ''provider'' llamado ''hipotecaResource'' similar a ''RemoteResource'' del tema [[unidades:03_servicios:10_ejemploseguro]] | Crea un servicio de tipo ''provider'' llamado ''hipotecaResource'' similar a ''RemoteResource'' del tema [[unidades:03_servicios:10_ejemploseguro]] | ||
Modifica el controlador para que al cargarse la página se carguen los datos de ''datosHipoteca01.json'' usando el servicio ''hipotecaResource'' | Modifica el controlador para que al cargarse la página se carguen los datos de ''datosHipoteca01.json'' usando el servicio ''hipotecaResource'' |