示例#1
0
        /// <summary>
        /// La fonction appelé lors de l'evenement de clavier F5
        /// </summary>
        private void ActualiserClavier(object sender, KeyEventArgs e)
        {
            //On vérifie que la touche est bien F5 si oui on actualise
            if (e.KeyCode == Keys.F5)
            {
                // On recupere toutes les marques de la base de données
                MarqueDao DaoMarque = new MarqueDao();
                this.ListMarques1 = DaoMarque.GetMarques();
                if (ListMarques1 != null)
                {
                    this.toolStripStatusMarque.Text = ListMarques1.Count() + " Marques ";
                }


                // On recupere toutes les familles de la base de données
                FamilleDAO DaoFamille = new FamilleDAO();
                this.ListFamilles1 = DaoFamille.GetFamilles();
                if (ListFamilles1 != null)
                {
                    this.toolStripStatusFamille.Text = ListFamilles1.Count() + " Familles ";
                }

                // On recupere toutes les sous familles de la base de données
                SousFamilleDAO DaoSousFamille = new SousFamilleDAO();
                this.ListSousFamilles1 = DaoSousFamille.GetFamilles();
                if (ListSousFamilles1 != null)
                {
                    this.toolStripStatusSousFamille.Text = ListSousFamilles1.Count() + " SousFamilles ";
                }

                // On recupere toutes les articles de la base de données
                ArticleDao DaoArticle = new ArticleDao();
                this.ListArticles1 = DaoArticle.GetArticles();

                //On actualise le texte du StatusStrip
                if (ListArticles1 != null)
                {
                    this.toolStripStatusArticle.Text = ListArticles1.Count() + " Articles ";
                }

                //On efface les elements presents dans la listView
                if (this.listView1 != null)
                {
                    this.listView1.Clear();
                }
            }
        }
示例#2
0
        /// <summary>
        /// Fonction appelé lorsque qu'on on appuie sur actualiser
        /// </summary>
        private void actualiserToolStripMenuItem_Click(object sender, EventArgs e)
        {
            // On recupere toutes les marques de la base de données
            MarqueDao DaoMarque = new MarqueDao();

            this.ListMarques1 = DaoMarque.GetMarques();
            if (ListMarques1 != null)
            {
                this.toolStripStatusMarque.Text = ListMarques1.Count() + " Marques ";
            }


            // On recupere toutes les familles de la base de données
            FamilleDAO DaoFamille = new FamilleDAO();

            this.ListFamilles1 = DaoFamille.GetFamilles();
            if (ListFamilles1 != null)
            {
                this.toolStripStatusFamille.Text = ListFamilles1.Count() + " Familles ";
            }

            // On recupere toutes les sous familles de la base de données
            SousFamilleDAO DaoSousFamille = new SousFamilleDAO();

            this.ListSousFamilles1 = DaoSousFamille.GetFamilles();
            if (ListSousFamilles1 != null)
            {
                this.toolStripStatusSousFamille.Text = ListSousFamilles1.Count() + " SousFamilles ";
            }

            // On recupere toutes les articles de la base de données
            ArticleDao DaoArticle = new ArticleDao();

            this.ListArticles1 = DaoArticle.GetArticles();

            //On actualise le texte du StatusStrip
            if (ListArticles1 != null)
            {
                this.toolStripStatusArticle.Text = ListArticles1.Count() + " Articles ";
            }

            //On efface les elements presents dans la listView
            if (this.listView1 != null)
            {
                this.listView1.Clear();
            }
        }