예제 #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");
            }
        }