Example #1
0
        static void Main(string[] args)
        {
            #region Test DaoClasse

            //1-creer un objet DaoClasse

            DaoClasse dao    = new DaoClasse();
            Classe    classe = new Classe()
            {
                Libelle      = "LIAGE3",
                NbreEtudiant = 30
            };
            Console.WriteLine("avant appel");
            //Console.Read();

            //2-insert()
            dao.Insert(classe);

            //3-findALLClasse() et Afficher
            List <Classe> classes = dao.FindAll();
            foreach (var cl in classes)
            {
                Console.WriteLine(cl);
            }

            #endregion
        }
Example #2
0
        static void Main(string[] args)
        {
            #region  Fondamentaux


            /*
             * Varaible
             *
             * int id = 1;
             * double qte = 4.5;
             * bool result = true;
             * String Chaine = "Bonjour";
             * String Chaine2 = "Bonjour";
             *
             * Console.WriteLine("id:" + id);
             * Console.WriteLine("qqte:" + qte);
             * //chaine formate
             * Console.WriteLine(string.Format("String.FormatResult : {0}", result, Chaine));
             * //Fonctions sur les chaines
             * //string.IsNullOrEmpty(chaine) return true si chaine est vide
             * if (string.IsNullOrEmpty(Chaine))
             * {
             *  Console.WriteLine("Chaine est Vide ou Nulle");
             * }
             * else
             * {
             *  //string.IsNullOrEmpty(chaine)
             *  Console.WriteLine("Chaine n'est Vide pas et Nulle");
             * }
             * //trim():enlever les espaces en debut et fin de chaine
             * Console.WriteLine(Chaine2.Trim())
             * Console.ReadKey();
             */
            #endregion
            #region Test DaoClasse
            // 1-Creer un objet  DaoClasse
            DaoClasse dao    = new DaoClasse();
            Classe    classe = new Classe()
            {
                Libelle      = "LIAGE3",
                NbreEtudiant = 30
            };

            //2-insert()
            dao.Insert(classe);
            //3-findAllClasse() et Afficher
            List <Classe> classes = dao.FindAll();
            foreach (var cl in classes)
            {
                Console.WriteLine(cl);
            }


            #endregion
        }
Example #3
0
 public Service()
 {
     daoClasse   = new DaoClasse();
     daoPersonne = new DaoPersonne();
     daoDetail   = new DaoDetail();
 }
        private void btn_integ_Click(object sender, EventArgs e)
        {
            bool rb = false;

            if (rt_text.Text != " ")
            {
                if (rB.Checked)
                {
                    rb = false;
                }
                else if (rB2.Checked)
                {
                    rb = true;
                }
                string annéeScolaire = comboBox2.Text;
                int    niveau        = comboBox2.SelectedIndex + 1;

                using (MySqlConnection cnx = DaoConnectionSingleton.GetMySqlConnection())
                {
                    cnx.Open();
                    using (MySqlCommand requeteRecup = new MySqlCommand("select id from classe where anneeScolaire = @ans and idNiveau = @niv", cnx))
                    {
                        requeteRecup.Parameters.Add(new MySqlParameter("@ans", MySqlDbType.VarChar));
                        requeteRecup.Parameters["@ans"].Value = annéeScolaire;
                        requeteRecup.Parameters.Add(new MySqlParameter("@niv", MySqlDbType.Int32));
                        requeteRecup.Parameters["@niv"].Value = niveau;
                        try
                        {
                            MySqlDataReader reader = requeteRecup.ExecuteReader();
                            idClasse = (int)reader[0];
                        }
                        catch
                        {
                            idClasse = 0;
                        }
                    }
                }
                if (idClasse == 0)
                {
                    Classe    newClasse = new Classe(0, annéeScolaire, niveau);
                    DaoClasse Dao       = new DaoClasse();
                    Dao.insert(newClasse);
                }


                string[] read;
                char[]   seperators = { ';' };

                StreamReader sr   = new StreamReader(rt_text.Text, Encoding.GetEncoding(1252));
                string       data = sr.ReadLine();

                while ((data = sr.ReadLine()) != null)
                {
                    read = data.Split(seperators, StringSplitOptions.None);
                    string   nom      = read[0];
                    string   prenom   = read[1];
                    Eleve    newEleve = new Eleve(0, nom, prenom, (nom.Substring(0, 1) + prenom), rb, 0);
                    DaoEleve Dao1     = new DaoEleve();
                    Dao1.insert(newEleve);
                }
            }
            else
            {
                MessageBox.Show("Vous devez renseigner tous les champs !", "Intégration... ", MessageBoxButtons.RetryCancel);
            }
        }