private void btnValider_Click(object sender, EventArgs e) { // Vérifie que les textbox des heures ne sont pas vides, les remplis avec 00 si c'est le cas if (txtHeureArrivee.Text == "") { txtHeureArrivee.Text = "00"; } if (txtMinuteArrivee.Text == "") { txtMinuteArrivee.Text = ""; } if (txtHeureDebut.Text == "") { txtHeureDebut.Text = "00"; } if (txtMinuteDebut.Text == "") { txtMinuteDebut.Text = "00"; } if (txtHeureDepart.Text == "") { txtHeureDepart.Text = "00"; } if (txtMinuteDepart.Text == "") { txtMinuteDepart.Text = "00"; } //Vérification que l'heure est bonne if (heureBonne(txtHeureArrivee.Text) && minuteBonne(txtMinuteArrivee.Text) && heureBonne(txtHeureDebut.Text) && minuteBonne(txtMinuteDebut.Text) && heureBonne(txtHeureDepart.Text) && minuteBonne(txtMinuteDepart.Text)) { //Boolean si la visite était sur rendez-vous rdv = rdbtnOui.Checked; //Mise en string de l'heure d'arrivée heureArrivee = txtHeureArrivee.Text + "h" + txtMinuteArrivee.Text; //Mise en string de l'heure de début heureDebut = txtHeureDebut.Text + "h" + txtMinuteDebut.Text; //Mise en string de l'heure de départ heureDepart = txtHeureDepart.Text + "h" + txtMinuteDepart.Text; //Mise à jour de l'objet visite et ajout en base de données laVisiteAModifier.setDateVisite(calendrierDate.SelectionRange.Start); laVisiteAModifier.setEstVisiteProgramme(rdv); laVisiteAModifier.setHeureArriveeCabinet(heureArrivee); laVisiteAModifier.setHeureDebutEntretien(heureDebut); laVisiteAModifier.setHeureDepartCabinet(heureDepart); laVisiteAModifier.setMedecin((Medecin)cboxMedecin.SelectedItem); laVisiteAModifier.setActeur(leVisiteurConnecte); PasserelleSuiviA.metAJourVisite(laVisiteAModifier); MessageBox.Show("La Visite a été correctement modifiée."); this.Close(); } else { MessageBox.Show("Les heures saisies sont incorrectes."); } }