Class ReservationModel
java.lang.Object
model.ReservationModel
Classe ReservationModel permettant d'interagir avec la base de données pour les réservations de films.
Elle contient des méthodes pour récupérer, insérer et supprimer des réservations.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteReservation(Reservation reservation) Supprime une réservation de la base de données.Récupère toutes les réservations présentes dans la base de données.getAllReservationsByMovieId(Movie movie) Récupère toutes les réservations pour un film spécifique.voidinsertReservation(int movieId, String name, Date dateStart, Date dateEnd) Insère une nouvelle réservation dans la base de données.
-
Constructor Details
-
ReservationModel
public ReservationModel()
-
-
Method Details
-
getAllReservations
Récupère toutes les réservations présentes dans la base de données.- Returns:
- une liste d'objets
Reservation, représentant toutes les réservations dans la base de données.
-
getAllReservationsByMovieId
Récupère toutes les réservations pour un film spécifique.- Parameters:
movie- l'objetMoviepour lequel on veut récupérer les réservations- Returns:
- une liste d'objets
Reservation, représentant toutes les réservations pour ce film
-
insertReservation
Insère une nouvelle réservation dans la base de données.- Parameters:
movieId- l'identifiant du film réservéname- le nom de la personne ayant effectué la réservationdateStart- la date de début de la réservationdateEnd- la date de fin de la réservation
-
deleteReservation
Supprime une réservation de la base de données.- Parameters:
reservation- l'objetReservationà supprimer de la base de données
-