Class CarteleraService
java.lang.Object
service.CarteleraService
Clase de servicio que gestiona la cartelera de cine.
Proporciona funcionalidades para mostrar la cartelera completa,
listar funciones disponibles, buscar funciones y peliculas,
y mostrar detalles especificos de una funcion.
- Version:
- 1.0
- Author:
- ISC Israel de Jesus Mar Parada
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuscarFuncion(String idFuncion) Busca una funcion por su identificador.buscarPelicula(String idPelicula) Busca una pelicula por su identificador.voidMuestra la cartelera completa de cine.voidmostrarDetalleFuncion(String idFuncion) Muestra el detalle completo de una funcion especifica.voidMuestra todas las funciones que actualmente tienen asientos disponibles.
-
Constructor Details
-
CarteleraService
public CarteleraService()Constructor del servicio de cartelera. Obtiene la instancia unica del DataStore.
-
-
Method Details
-
mostrarCartelera
public void mostrarCartelera()Muestra la cartelera completa de cine. Lista todas las peliculas disponibles con su informacion: genero, duracion, clasificacion, formato, idioma, y las funciones disponibles para cada una con horarios, sala, asientos disponibles y precio. -
mostrarFuncionesDisponibles
public void mostrarFuncionesDisponibles()Muestra todas las funciones que actualmente tienen asientos disponibles. Incluye informacion de pelicula, fecha, hora, sala, cantidad de asientos disponibles y precio. -
mostrarDetalleFuncion
Muestra el detalle completo de una funcion especifica. Incluye pelicula, fecha, horario (inicio y fin), sala, tecnologias de imagen y sonido, disponibilidad de asientos, precio base y estado de la funcion.- Parameters:
idFuncion- Identificador de la funcion a consultar
-
buscarFuncion
-
buscarPelicula
-