private void NouveauDossier()
        {
            ConsoleHelper.AfficherEntete("Nouveau Dossier");
            OutilsConsole.CentrerTexte("LISTE DES VOYAGES DISPONIBLES");
            OutilsConsole.Commentaire("---------- ( Le Prix/Pers est le Prix Agence indicatif) -------\n ");
            ConsoleHelper.AfficherListe(new VoyageData().GetList(), VoyagesMenu.strategieAffichageVoyages);
            Console.WriteLine();
            OutilsConsole.CentrerTexte("LISTE DES CLIENTS");
            ConsoleHelper.AfficherListe(new ClientData().GetList(), ClientsMenu.strategieAffichageClients);

            var dossierReservation = new DossierReservation
            {
                VoyageId     = ConsoleSaisie.SaisirEntierObligatoire("Entrez l' Id du Voyage :"),
                NumeroUnique = ConsoleSaisie.SaisirEntierObligatoire("Entrez le Numero Unique (10..) :"),
                ClientId     = ConsoleSaisie.SaisirEntierObligatoire("Entrez l' Id Client :"),

                PrixParPersonne     = ConsoleSaisie.SaisirDecimalObligatoire("Prix par Personne BoVoyage :"),
                NumeroCarteBancaire = ConsoleSaisie.SaisirChaineObligatoire("Numero CB :")
            };
            var dossierReservationService = new DossierReservationService();

            dossierReservationService.Ajout(dossierReservation);
            if (dossierReservation.Id != 0)
            {
                Console.WriteLine("Le Dossier a été créé avec l'Id :" + dossierReservation.Id);
            }
            else
            {
                Console.WriteLine("Impossible de créer le dossier");
            }
        }
Exemple #2
0
        private void NouveauVoyage()
        {
            ConsoleHelper.AfficherEntete("Nouveau Voyage");
            OutilsConsole.CentrerTexte("LISTE DES DESTINATIONS\n ");
            ConsoleHelper.AfficherListe(new DestinationData().GetList(), strategieAffichageDestination);

            var voyage = new Voyage
            {
                DestinationId     = ConsoleSaisie.SaisirEntierObligatoire("Id de la Destination retenue ?"),
                DateAller         = ConsoleSaisie.SaisirDateObligatoire("Date Aller ?"),
                DateRetour        = ConsoleSaisie.SaisirDateObligatoire("Date Retour ?"),
                PlacesDisponibles = ConsoleSaisie.SaisirEntierObligatoire("Places max disponibles ?"),
                PrixParPersonne   = ConsoleSaisie.SaisirDecimalObligatoire("Prix/pers. ?"),
                AgenceVoyageId    = ConsoleSaisie.SaisirEntierObligatoire("Id de l'Agence de Voyage (par défaut 1) ?")
            };
            var voyageService = new VoyageService();

            voyageService.Ajout(voyage);
            if (voyage.Id != 0)
            {
                Console.WriteLine("Le Voyage a été enregistré avec succès");
            }
            else
            {
                Console.WriteLine("Le Voyage n'a pas pu être créé (Erreur de date ou de destination ...)");
            }
        }