예제 #1
0
        private static double calcMonto(Renta pelicula)
        {
            double monto = 0;

            switch (pelicula.getPelicula().getTipo())
            {
            case Pelicula.CATALOGO:
                monto += 2;
                if (pelicula.getDiasRentada() > 2)
                {
                    monto += (pelicula.getDiasRentada() - 2) * 1.5;
                }
                break;

            case Pelicula.ESTRENO:
                monto += pelicula.getDiasRentada() * 3;
                break;

            case Pelicula.INFANTIL:
                monto += 1.5;
                if (pelicula.getDiasRentada() > 3)
                {
                    monto += (pelicula.getDiasRentada() - 3) * 1.5;
                }
                break;

            default:
                break;
            }

            return(monto);
        }
예제 #2
0
        private static int calcPuntos(int puntosClienteFrecuente, Renta pelicula)
        {
            if ((pelicula.getPelicula().getTipo() == Pelicula.ESTRENO) && pelicula.getDiasRentada() > 1)
            {
                puntosClienteFrecuente++;
            }

            return(puntosClienteFrecuente);
        }