Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * Calcula el precio final de la Entrada aplicando al precio base
- * los descuentos segun la edad del espectador, el dia de la sesion
- * (espectador, festivo o vispera) y si tiene tarjeta de cliente o no
- */
- public double precioFinal(int edad, boolean diaEspec, boolean festivo,
- boolean visp, boolean tCliente) {
- double precioFinal = PRECIO_BASE;
- if(edad >= SENIOR) { precioFinal = PRECIO_BASE * DTO_SENIOR; }
- else if(diaEspec == true) { precioFinal = PRECIO_BASE * DTO_DIA_ESPECTADOR; }
- else if(festivo == true){
- precioFinal = PRECIO_BASE * REC_DIA_FESTIVO;
- if(tCliente == true) { precioFinal = precioFinal * DTO_CLIENTE; }
- }
- else if(visp == true) {
- precioFinal = PRECIO_BASE * REC_VISPERA_FESTIVO;
- if(tCliente == true) { precioFinal = precioFinal * DTO_CLIENTE; }
- }
- else if(tCliente == true) { precioFinal = precioFinal * DTO_CLIENTE; }
- return precioFinal;
- }
Add Comment
Please, Sign In to add comment