private void GestClassCourse_Load(object sender, EventArgs e) { // remplir la liste des Courses avec memorisaion de l'id string messCombo = ""; baseCourses = new DbCourses(); MySqlDataReader readercourse = baseCourses.LecturetoutCourse(); if (readercourse != 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 (readercourse.HasRows) { int i = 0; while (readercourse.Read()) { // Ajout de la ligne au liste clubs. if (readercourse.GetString(5) == "True") { messCombo = readercourse.GetString(1) + "(En cours)"; } else { messCombo = readercourse.GetString(1); } listeDesNomCourses.Add(readercourse.GetString(1)); listeDesIdxCourses.Add(readercourse.GetString(0)); comboBoxCourses.Items.Add(messCombo); i++; } } } }
// Lecture base et mise a jour du datagrid private void MajGrid() { dataGridViewCourses.Rows.Clear(); // lecture table complète de la base. BaseCourse = new DbCourses(); MySqlDataReader reader = BaseCourse.LecturetoutCourse(); 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. dataGridViewCourses.Rows.Insert(i, Convert.ToInt16(reader.GetString(0)), reader.GetString(1), reader.GetString(2), reader.GetString(3), reader.GetString(4), reader.GetString(5)); i++; } } } }
private void buttonCreer_Click(object sender, EventArgs e) { Courses creeCourse = new Courses(textBoxNom.Text, Convert.ToDateTime(textBoxAdr.Text), textBoxCP.Text, Convert.ToDateTime(textBoxVille.Text), Convert.ToInt16("0")); DbCourses AjoutCourses = new DbCourses(); bool result = AjoutCourses.AjouterCourse(creeCourse); if (result == false) { MessageBox.Show("La création à échouée, veuillez vérifier l'état de votre base de Données"); } else { MessageBox.Show("Création course " + textBoxNom.Text + " effectuée !"); 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) { Courses creeCourse = new Courses(ligneSelect.Cells[1].Value.ToString(), Convert.ToDateTime(ligneSelect.Cells[2].Value.ToString()), ligneSelect.Cells[3].Value.ToString(), Convert.ToDateTime(ligneSelect.Cells[4].Value.ToString()), Convert.ToInt16(ligneSelect.Cells[5].Value.ToString())); DbCourses SupCourse = new DbCourses(); (bool result, string MessErreur) = SupCourse.SupprimerCourse(creeCourse, 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) { Courses creeCourse = new Courses(textBoxNom.Text, Convert.ToDateTime(textBoxDate.Text), textBoxDistance.Text, Convert.ToDateTime(textBoxHeureDep.Text), Convert.ToInt16(textBoxEnCours.Text)); DbCourses ModCourse = new DbCourses(); (bool result, string MessErreur) = ModCourse.ModifierCourse(creeCourse, 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(); } } }
private void GestCoureurs_Load(object sender, EventArgs e) { // remplir la liste des Courses avec memorisaion de l'id // lecture toutes Courses baseCourses = new DbCourses(); MySqlDataReader readercourse = baseCourses.LecturetoutCourse(); if (readercourse != 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 (readercourse.HasRows) { int i = 0; while (readercourse.Read()) { // Ajout de la ligne au liste clubs. listeDesNomCourses.Add(readercourse.GetString(1)); listeDesIdxCourses.Add(readercourse.GetString(0)); comboBoxCourse.Items.Add(readercourse.GetString(1)); i++; } } } // lecture tous coureurs baseCoureurs = new DbCoureurs(); MySqlDataReader readerCoureur = baseCoureurs.LecturetoutCoureurs(); if (readerCoureur != 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 (readerCoureur.HasRows) { int i = 0; while (readerCoureur.Read()) { // Ajout de la ligne au liste clubs. listeDesNomCoureurs.Add(readerCoureur.GetString(2)); listeDesIdxCoureurs.Add(readerCoureur.GetString(0)); comboBoxCoureur.Items.Add(readerCoureur.GetString(2)); i++; } } } // lecture tous Transpondeurs baseTranspondeurs = new DbTranspondeurs(); MySqlDataReader readerTrans = baseTranspondeurs.LecturetoutTranspondeurs(); if (readerTrans != 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 (readerTrans.HasRows) { int i = 0; while (readerTrans.Read()) { // Ajout de la ligne au liste clubs. listeDesNomTranspondeurs.Add(readerTrans.GetString(0)); listeDesIdxTranspondeurs.Add(readerTrans.GetString(0)); comboBoxTranspondeur.Items.Add(readerTrans.GetString(0)); i++; } } } // mise à jour de la ligne MajGrid(); }