Ejemplo n.º 1
0
        private void EnregistrerParticipant()
        {
            ConsoleHelper.AfficherEntete("Enregistrer un Participant");

            Console.WriteLine("LISTE DES DOSSIERS");
            ConsoleHelper.AfficherListe(new DossierData().GetList(), strategieAffichageDossiers);
            var participant = new Participant
            {
                DossierReservationId = ConsoleSaisie.SaisirEntierObligatoire("Id du Dossier de réservation ?"),
                Civilite             = ConsoleSaisie.SaisirChaineObligatoire("Mr/Mme ?"),
                Nom           = ConsoleSaisie.SaisirChaineObligatoire("Nom ?"),
                Prenom        = ConsoleSaisie.SaisirChaineObligatoire("Prénom ?"),
                Telephone     = ConsoleSaisie.SaisirChaineObligatoire("Telephone ?"),
                DateNaissance = ConsoleSaisie.SaisirDateObligatoire("Date de Naissance ?"),
                Adresse       = ConsoleSaisie.SaisirChaineObligatoire("Adresse ?"),
            };

            var participantService = new ParticipantService();

            participantService.AjoutParticipant(participant);
            if (participant != null && participant.Id != 0)
            {
                OutilsConsole.Commentaire("Le participant a été ajouté au dossier no " + participant.DossierReservationId);
            }
            else
            {
                OutilsConsole.Commentaire("Ajout impossible");
            }
        }
Ejemplo n.º 2
0
        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");
            }
        }
Ejemplo n.º 3
0
 internal void AfficherVoyage()
 {
     ConsoleHelper.AfficherEntete("Afficher les Voyages");
     OutilsConsole.Commentaire("Le Prix/Pers est le Prix Agence indicatif\n ");
     ConsoleHelper.AfficherListe(new VoyageData().GetList(), strategieAffichageVoyages);
 }