//Charge les salle dans une liste. public static void LoadSalle(ListeSalle liste) { var req = database.GetSalle(); foreach (var item in req) { liste.Ajout(item.ID_Salle, item.Nom, item.Capacite, item.Surface, item.Detail); } }
private void gererSalleButton_Click(object sender, RoutedEventArgs e) { GererSalle gererSalle = new GererSalle(administrateur); this.Visibility = Visibility.Hidden; gererSalle.ShowDialog(); salleComboBox.ItemsSource = ""; LoadComboBox(); listeS = new ListeSalle(); listeS.Charger(); this.Visibility = Visibility.Visible; }
//Charge le liste des salles. private void LoadListView() { int i; liste = new ListeSalle(); liste.Charger(); salleListView.Items.Add(""); for (i = 0; i < liste.Count(); i++) { salleListView.Items.Add(liste.Extraire(i)); } }
public MainWindow() { InitializeComponent(); if (DB.Ouverte()) { utilisateur = new Utilisateur(); dateDatePicker.SelectedDate = DateTime.Now; reservationListView.Items.Clear(); this.Title = "Agenda - " + utilisateur.Pseudo; //salleComboBox.SelectedIndex = 0; listeS = new ListeSalle(); listeS.Charger(); LoadComboBox(); LoadListView(); } else { MessageBox.Show("La base de données ne peut pas être ouverte", "Erreur Base de données"); } }
//Constructeur public GererReservation(Utilisateur utilisateur) { InitializeComponent(); this.utilisateur = utilisateur; listeS = new ListeSalle(); dateNewDatePicker.DisplayDateStart = DateTime.Now; dateDatePicker.SelectedDate = DateTime.Now; reservationListView.Items.Clear(); //salleComboBox.SelectedIndex = 0; listeS.Charger(); LoadComboBox(); LoadNewComboBox(); if (utilisateur.Pseudo == "admin") { LoadListView(); } else { LoadListView(utilisateur.Pseudo); } }