//Charge la liste avec un filtre sur la date. private void LoadListViewByDate() { int i, j = 0; listeR = new ListeReservation(); DateTime date; Reservation r; listeR.Charger(); //Applique le filtre while (j < listeR.Count()) { date = listeR.Extraire(j).date; r = listeR.Extraire(j); if (date != dateDatePicker.SelectedDate.Value) { listeR.SupprimerFromList(r); } else { j++; } } reservationListView.Items.Add(""); for (i = 0; i < listeR.Count(); i++) { reservationListView.Items.Add(listeR.Extraire(i)); } }
//Charge la liste avec un filtre sur la date et sur la salle. private void LoadListViewBySalleAndDate() { int i, j = 0; listeR = new ListeReservation(); DateTime date; string salle = listeS.Extraire(salleComboBox.SelectedIndex).nom; Reservation r; listeR.Charger(); //Applique le filtre while (j < listeR.Count()) { date = listeR.Extraire(j).date; r = listeR.Extraire(j); if (date != dateDatePicker.SelectedDate.Value || salle != r.salle.nom) { listeR.SupprimerFromList(r); } else { j++; } } reservationListView.Items.Add(""); for (i = 0; i < listeR.Count(); i++) { reservationListView.Items.Add(listeR.Extraire(i)); } }
//Charge la liste avec un filtre sur la salle. private void LoadListViewBySalle() { int i, j = 0; listeR = new ListeReservation(); string nomSalle = listeS.Extraire(salleComboBox.SelectedIndex).nom; Salle salle; Reservation r; listeR.Charger(); //Applique le filtre while (j < listeR.Count()) { salle = listeR.Extraire(j).salle; r = listeR.Extraire(j); if (salle.nom != nomSalle) { listeR.SupprimerFromList(r); } else { j++; } } reservationListView.Items.Add(""); for (i = 0; i < listeR.Count(); i++) { reservationListView.Items.Add(listeR.Extraire(i)); } }
//Charge la liste des réservation. private void LoadListView(string utilisateur) { int i; listeR = new ListeReservation(); listeR.Charger(utilisateur); reservationListView.Items.Add(""); for (i = 0; i < listeR.Count(); i++) { reservationListView.Items.Add(listeR.Extraire(i)); } }