예제 #1
0
        public void ajout(String element, String nom)
        {
            if (element == "colonne") // Colonne : Type de Cours
            {
                // Tableau
                dataGridView1.Columns.Add("Column" + dataGridView1.Columns.Count, nom);
                // Toutes les valeurs à 0 par défaut
                foreach (DataGridViewRow dgvr in dataGridView1.Rows)
                {
                    dgvr.Cells[dataGridView1.Columns.Count - 1].Value = 0.0;
                }

                // BDD
                type_cours typCoursAAjouter = new type_cours();
                typCoursAAjouter.nom = nom;

                Requetes.ajouterTypeDeCours(typCoursAAjouter);
            }
            else // Ligne : Categorie
            {
                // Tableau
                dataGridView1.Rows.Add(nom);
                // Toutes les valeurs à 0 par défaut
                for (int i = 1; i < dataGridView1.Columns.Count; i++)
                {
                    dataGridView1.Rows[dataGridView1.Rows.Count - 1].Cells[i].Value = 0.0;
                }

                // BDD
                categorie catAAjouter = new categorie();
                catAAjouter.nom = nom;

                Requetes.ajouterCategorie(catAAjouter);
            }

            // Sauvegarde les modifications
            Requetes.enregistreLaBDD();

            enregistrer();
        }