示例#1
0
        static void Main(string[] args)
        {
            Données données = new Données();

            try
            {
                données.ConnexionBDD();
                Console.WriteLine("La connexion a réussie");
            }
            catch (Exception)
            {
                Console.WriteLine("La connexion à la base de données a échouée");;
            }

            Console.WriteLine();
            données.ChargerDiplomes(données.ConnexionBDD());
            Console.WriteLine();
            données.ChargerServices(données.ConnexionBDD());
            Console.WriteLine();
            données.ChargerEmployes(données.ConnexionBDD());
            Console.WriteLine();
            données.ChargerLesDiplomesDesEmployes(données.ConnexionBDD());
            Console.WriteLine();
            données.ChargerLesEmployesDesServices(données.ConnexionBDD());
            Console.WriteLine();
            données.ChargerLesEmployesTitulairesDesDiplomes(données.ConnexionBDD());
            Console.WriteLine();
            données.AfficherDiplomes();
            Console.WriteLine();
            données.AfficherEmployes();
            Console.WriteLine();
            données.AfficherServices();

            Console.ReadLine();
        }
示例#2
0
        static void Main(string[] args)
        {
            int choix;
            /* instancier une connexion */
            string host;
            string user;
            string bdd;
            string pwd;


            host = "localhost";
            bdd  = "gesper";
            user = "******";
            pwd  = "siojjr";

            Connexion       cnx = new Connexion(user, pwd, host, bdd);
            MySqlConnection Cnx;

            cnx.Ouvrir();
            Cnx = cnx.getcnx;



            /* instancier un objet de la classe Donnees */
            Données lesDonnees = new Données();

            do
            {
                do
                {
                    Console.WriteLine("1 - charger les services");
                    Console.WriteLine("2 - ajouter un service");
                    Console.WriteLine("3 - sauvegarder les services");
                    Console.WriteLine("4 - fin du traitement");
                    Console.WriteLine();


                    choix = Int32.Parse(Console.ReadLine());
                } while (choix < 0 || choix > 5);

                switch (choix)
                {
                case 1:
                    Console.WriteLine("1 - charger les services");
                    /* charger les services */
                    lesDonnees.ChargerService(Cnx);
                    /* afficher le contenu de l'objet lesDonnees */
                    lesDonnees.AfficherServices();
                    Console.ReadLine();

                    break;

                case 2:
                    Console.WriteLine("1 - ajouter un service");
                    /* appel de la procédure  ajout_service */
                    Service RH = new Service(7, "Ressources Humaines", "A", 1000);
                    lesDonnees.AjouterService(RH);
                    /* afficher le contenu de l'objet lesDonnees */
                    //       lesDonnees.AfficherServices();
                    break;

                case 3:
                    Console.WriteLine("1 - sauvegarder les services");
                    /* appel de la procédure  ajout_service */
                    //              lesDonnees.sauvegarderServices(Cnx);
                    /* afficher le contenu de l'objet lesDonnees */
                    lesDonnees.AfficherServices();
                    break;
                }
            }while(choix != 4);

            /* fermer la connexion */
            cnx.DeConnexion();
            Console.ReadLine();
        }