private void SupprimerReservation()
        {
            ConsoleHelper.AfficherEntete("Supprimer une réservation");

            var liste = Application.GetBaseDonnees().DossiersReservation.ToList();

            ConsoleHelper.AfficherListe(liste, strategieAffichageEntitesMetier);

            using (var db = new BaseDonnees())
            {
                var dossierReservation = new DossiersReservation
                {
                    NumeroUniqueDossier = ConsoleSaisie.SaisirEntierObligatoire("Entrez l'Id du dossier de réservation à supprimer :")
                };

                db.DossiersReservation.Attach(dossierReservation);
                db.DossiersReservation.Remove(dossierReservation);
                db.SaveChanges();
            }
        }
        private void AjouterReservation()
        {
            ConsoleHelper.AfficherEntete("Ajouter une réservation");

            Application.ModuleGestionClients.AfficherClients();
            var numeroUniqueClient = ConsoleSaisie.SaisirEntierObligatoire("Choisissez l'Id du client: ");

            Application.ModuleGestionVoyages.AfficherVoyages();
            var numeroUniqueVoyage = ConsoleSaisie.SaisirEntierObligatoire(" Choisissez l'Id du voyage: ");

            using (var db = new BaseDonnees())
            {
                var reservation = new DossiersReservation
                {
                    NumeroCarteBancaire = ConsoleSaisie.SaisirChaineObligatoire("NumeroCarteBancaire : "),
                    NombreParticipant   = ConsoleSaisie.SaisirEntierObligatoire("NombreParticipant: "),
                    PrixTotal           = ConsoleSaisie.SaisirEntierObligatoire("PrixTotal: "),
                };
                reservation.NumeroUniqueClient = numeroUniqueClient;
                reservation.NumeroUniqueVoyage = numeroUniqueVoyage;
                db.DossiersReservation.Add(reservation);
                db.SaveChanges();
            }
        }