// Lecture base et mise a jour du datagrid private void MajGrid() { dataGridViewClubs.Rows.Clear(); // lecture table complète de la base. BaseClub = new DbClubs(); MySqlDataReader reader = BaseClub.LecturetoutClub(); if (reader != null) // on teste si la requete a bien retournéer un résultat { // Vérifie si des données sont présente dans reader if (reader.HasRows) { int i = 0; while (reader.Read()) { // Ajout de la ligne au gridview. dataGridViewClubs.Rows.Insert(i, Convert.ToInt16(reader.GetString(0)), reader.GetString(1), reader.GetString(2), reader.GetString(3), reader.GetString(4)); i++; } } } }
private void GestCoureurs_Load(object sender, EventArgs e) { // remplir la liste des clubs avec memorisaion de l'id // lecture tous Club baseClubs = new DbClubs(); MySqlDataReader readerCl = baseClubs.LecturetoutClub(); if (readerCl != null) // on teste si la requete a bien retournéer un résultat { // Vérifie si des données sont présente dans reader if (readerCl.HasRows) { int i = 0; while (readerCl.Read()) { // Ajout de la ligne au liste clubs. listeDesNomClubs.Add(readerCl.GetString(1)); listeDesIdxClubs.Add(readerCl.GetString(0)); comboBoxClub.Items.Add(readerCl.GetString(1)); i++; } //comboBoxClub.SelectedIndex = 0; } } // lecture toutes catégories baseCategories = new DbCategories(); MySqlDataReader readerCa = baseCategories.LecturetoutCategories(); if (readerCa != null) // on teste si la requete a bien retournéer un résultat { // Vérifie si des données sont présente dans reader if (readerCa.HasRows) { int i = 0; while (readerCa.Read()) { // Ajout de la ligne au liste clubs. listeDesNomCategories.Add(readerCa.GetString(1)); listeDesIdxCategories.Add(readerCa.GetString(0)); comboBoxCategorie.Items.Add(readerCa.GetString(1)); i++; } //comboBoxCategorie.SelectedIndex = 0; } } // mise à jour de la ligne MajGrid(); }
private void buttonCreer_Click(object sender, EventArgs e) { Clubs creeClub = new Clubs(textBoxNom.Text, textBoxAdr.Text, textBoxCP.Text, textBoxVille.Text); DbClubs AjoutClub = new DbClubs(); bool result = AjoutClub.AjouterClub(creeClub); if (result == false) { MessageBox.Show("La création à échouée, veuillez vérifier l'état dse votre base de Données"); } else { MessageBox.Show("Création club " + textBoxNom.Text + " effectué !"); textBoxNom.Text = ""; textBoxAdr.Text = ""; textBoxCP.Text = ""; textBoxVille.Text = ""; } }
private void buttonSupprimer_Click(object sender, EventArgs e) { if (IdxLigneActuelle != -1) { DialogResult reponse = MessageBox.Show("Voulez vous vraiment supprimer le club " + textBoxNom.Text + " ?", "Suppression", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (reponse == DialogResult.Yes) { Clubs creeClub = new Clubs(ligneSelect.Cells[1].Value.ToString(), ligneSelect.Cells[2].Value.ToString(), ligneSelect.Cells[3].Value.ToString(), ligneSelect.Cells[4].Value.ToString()); DbClubs SupClub = new DbClubs(); (bool result, string MessErreur) = SupClub.SupprimerClub(creeClub, Convert.ToInt16(textBoxID.Text)); if (result == false) { MessageBox.Show("La suppression à échouée, veuillez vérifier l'état de votre base de Données, avec le message : " + MessErreur); } else { MessageBox.Show("La suppression du club " + ligneSelect.Cells[1].Value.ToString() + " effectuée !"); MajGrid(); } } } }
private void buttonModifier_Click(object sender, EventArgs e) { if (IdxLigneActuelle != -1) { DialogResult reponse = MessageBox.Show("Voulez vous vraiment modifier le club " + textBoxNom.Text + " ?", "modification", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (reponse == DialogResult.Yes) { Clubs creeClub = new Clubs(textBoxNom.Text, textBoxAdresse.Text, textBoxCP.Text, textBoxVille.Text); DbClubs ModClub = new DbClubs(); (bool result, string MessErreur) = ModClub.ModifierClub(creeClub, Convert.ToInt16(textBoxID.Text)); if (result == false) { MessageBox.Show("La modification à échouée, veuillez vérifier l'état dse votre base de Données, avec le message : " + MessErreur); } else { MessageBox.Show("La modification du club " + textBoxNom.Text + " effectuée !"); } MajGrid(); } } }