private void dtp_gestionReservation_modif_date_ValueChanged(object sender, EventArgs e) { int index = GestionClub.getIndexOfReserv(Convert.ToInt32(cb_gestionReservation_modif_adherent.SelectedValue)); cb_gestionReservation_modif_court.Items.Clear(); //GestionClub.courtsDispo(cb_gestionReservation_reservation_court, dtp_gestionReservation_reservation_date.Value); List <int> courtsDispos = GestionClub.getCourtsDispos(dtp_gestionReservation_modif_date.Value); if (courtsDispos.Count > 0) { foreach (int numCourt in courtsDispos) { int indexCourt = GestionClub.getIndexOfCourt(numCourt); cb_gestionReservation_modif_court.Items.Add(GestionClub.getTousLesCourts()[indexCourt].getNumero()); } } else { MessageBox.Show("Auncun courts dispos à cette date/heure exepté celui déjà choisit"); dtp_gestionReservation_modif_date.Value = GestionClub.getToutesLesReservations()[index].getDtReservation(); } }