Ejemplo n.º 1
0
        static void OptionClient(Client client)
        {
            OutilsConsole.AfficherChamp(client.Nom, 10);
            OutilsConsole.AfficherChamp(client.Prenom, 10);
            //OutilsConsole.AfficherChamp(client.Civilite, 10);
            OutilsConsole.AfficherChamp(Personne.Id, 10);
            OutilsConsole.AfficherChamp(client.Email, 20);
            OutilsConsole.AfficherChamp(client.Telephone, 15);
            OutilsConsole.AfficherChamp(client.DateNaissance?.ToShortDateString(), 10);
            Console.WriteLine();
            Console.WriteLine("1. Modifier");
            Console.WriteLine("2. Supprimer");

            var option = Console.ReadLine();
            if (option == "1")
            {
                var modifOption = AfficherMenuModifierClient();
                switch (modifOption)
                {
                    case "1":
                        var nom = OutilsConsole.SaisirChaineObligatoire("Nom:");
                        client.setNom(nom);
                        break;
                    case "2":
                        var prenom = OutilsConsole.SaisirChaineObligatoire("Prenom:");
                        client.setPrenom(prenom);
                        break;
                    case "3":
                        var email = Console.ReadLine();
                        client.setemail(email);
                        break;
                    case "4":
                        var tel = Console.ReadLine();
                        client.setTelephone(tel);
                        break;
                    default:
                        return;
                }
                serviceClient.ModifierClient(client);
            }
            if (option == "2")
            {
                serviceClient.SupprimerClient(client);
            }
            return;
        }
Ejemplo n.º 2
0
        static void OptionClient(Client client)
        {
            OutilsConsole.AfficherChamp(client.Nom, 10);
            OutilsConsole.AfficherChamp(client.Prenom, 10);
            //OutilsConsole.AfficherChamp(client.Civilite, 10);
            OutilsConsole.AfficherChamp(client.Id.ToString(), 10);
            OutilsConsole.AfficherChamp(client.Email, 20);
            OutilsConsole.AfficherChamp(client.Telephone, 15);
            OutilsConsole.AfficherChamp(client.DateNaissance.ToShortDateString(), 10);
            Console.WriteLine();
            Console.WriteLine("1. Modifier");
            Console.WriteLine("2. Supprimer");

            var option = Console.ReadLine();
            if (option == "1")
            {
                var modifOption = AfficherMenuModifierClient();
                switch (modifOption)
                {
                    case "1":
                        client.Nom = OutilsConsole.SaisirChaineObligatoire("Nom:");
                       break;
                    case "2":
                        client.Prenom = OutilsConsole.SaisirChaineObligatoire("Prenom:");
                       break;
                    case "3":
                        client.Email = Console.ReadLine();
                        break;
                    case "4":
                        client.Telephone = Console.ReadLine();
                        break;
                    default:
                        return;
                }
                serviceClient.ModifierClient(client);
            }
            if (option == "2")
            {
                Console.WriteLine("Entrez l'ID du client : ");
                var Id = int.Parse(Console.ReadLine());
                
                serviceClient.SupprimerClient(Id);
            }
            return;
        }
Ejemplo n.º 3
0
        static void CreerClient()
        {
            Console.Clear();
            Console.WriteLine("AJOUT D'UN CLIENT\n");

            var client = new Client();

            Console.WriteLine("Civilité:");

            client.Email = OutilsConsole.SaisirChaineObligatoire("Email:");
            client.Nom = OutilsConsole.SaisirChaineObligatoire("Nom:");
            client.Prenom = OutilsConsole.SaisirChaineObligatoire("Prénom:");
            client.Telephone = OutilsConsole.SaisirChaineObligatoire("Prénom:");
            client.DateNaissance = OutilsConsole.SaisirDateObligatoire("Date de naissance:");

            serviceClient.Ajouter(client);

            OutilsConsole.AfficherMessage("Contact ajouté !", ConsoleColor.Green);
        }
Ejemplo n.º 4
0
        static void CreerDossierReservation()
        {
            Console.Clear();
            Console.WriteLine("AJOUT D'UNE RESERVATION\n");

            var reservation = new DossierReservation();
            List<Voyage> voyages = new List<Voyage>();
            List<Personne> personnes = new List<Personne>();
            voyages = serviceVoyage.GetList();
            List<Client> clients = new List<Client>();
            clients = serviceClient.GetList();

            personnes = servicePersonne.GetList();

            serviceVoyage.GetVoyage(OutilsConsole.SaisirEntierObligatoire("ID voyage "));
            serviceClient.GetClient(OutilsConsole.SaisirEntierObligatoire("ID client "));
            serviceParticipant.GetParticipant(OutilsConsole.SaisirEntierObligatoire("ID participant "));
            serviceDossier.CreerDossierReservation(reservation);
            OutilsConsole.AfficherMessage("Contact ajouté !", ConsoleColor.Green);
        }
Ejemplo n.º 5
0
        static void OptionVoyage(Voyage voyage)
        {
            OutilsConsole.AfficherChamp(voyage.Destination, 20);
            OutilsConsole.AfficherChamp(voyage.PlacesDisponible, 10);
            //OutilsConsole.AfficherChamp(voyage.PrixParPersonne, 10);
            Console.WriteLine();
            Console.WriteLine("1. Modifier");
            Console.WriteLine("2. Supprimer");

            var option = Console.ReadLine();

            if (option == "1")
            {
                var modifOption = AfficherMenuModifier();
                switch (modifOption)
                {
                case "1":
                    var destination = OutilsConsole.SaisirChaineObligatoire("Destination:");
                    client.setDestination(destination);
                    break;

                case "2":
                    var placesdisponible = OutilsConsole.SaisirChaineObligatoire("PlacesDisponible:");
                    client.setPlacesDisponible(placesdisponible);
                    break;
                    //case "3":
                    var prix = Console.ReadLine();
                    client.setPrixParPersonne = prix;
                    break;

                default:
                    return;
                }
                serviceVoyage.ModifierVoyage(voyage);
            }
            if (option == "2")
            {
                serviceVoyage.SupprimerVoyage(client);
            }
            return;
        }
Ejemplo n.º 6
0
        static void OptionReservation(Reservation reservation)
        {
            OutilsConsole.AfficherChamp(client.Nom, 10);
            OutilsConsole.AfficherChamp(client.Prenom, 10);
            //OutilsConsole.AfficherChamp(client.Civilite, 10);
            OutilsConsole.AfficherChamp(client.Id, 10);
            OutilsConsole.AfficherChamp(client.Email, 20);
            OutilsConsole.AfficherChamp(client.Telephone, 15);
            OutilsConsole.AfficherChamp(client.DateNaissance?.ToShortDateString(), 10);
            Console.WriteLine();
            Console.WriteLine("1. Modifier");
            Console.WriteLine("2. Supprimer");

            var option = Console.ReadLine();
            if (option == "1")
            {
                var modifOption = AfficherMenuModifierClient();
                switch (modifOption)
                {
                    case "1":
                        var nom = OutilsConsole.SaisirChaineObligatoire("Nom:");
                        client.setNom(nom);
Ejemplo n.º 7
0
        static void CreerVoyage()
        {
            Console.Clear();
            Console.WriteLine("AJOUT D'UN VOYAGE\n");

            var voyage = new Voyage();
            var destination = new Destination();

            voyage.DateAller = OutilsConsole.SaisirDateObligatoire("Date d'aller: ");
            voyage.DateRetour = OutilsConsole.SaisirDateObligatoire("Date de retour: ");
            voyage.PlacesDisponible = OutilsConsole.SaisirEntierObligatoire("Places Disponible: ");
            voyage.PrixParPersonne = OutilsConsole.SaisirEntierObligatoire("Prix par personne: ");

            destination.Id = OutilsConsole.SaisirEntierObligatoire("Id: ");
            destination.Continent = OutilsConsole.SaisirChaineObligatoire("Continent: ");
            destination.Pay = OutilsConsole.SaisirChaineObligatoire("Pays: ");
            destination.Region = OutilsConsole.SaisirChaineObligatoire("Region: ");
            destination.Description = OutilsConsole.SaisirChaineObligatoire("Description: ");

            serviceVoyage.CreerVoyage(voyage);
            OutilsConsole.AfficherMessage("Contact ajouté !", ConsoleColor.Green);
        }