public void AddEmprunt(int codeEmprunteur, ListeOuvrages listeOuvrages) { foreach (int x in table.Keys) { if (x == codeEmprunteur) { foreach (Ouvrage ouv in listeOuvrages.Liste) { ((ListeOuvrages)table[x]).AddOuvrage(ouv); } } } table.Add(codeEmprunteur, listeOuvrages); }
private void ListEmpruntsForm_Load(object sender, EventArgs e) { foreach (int x in MenuForm.gestionEmprunts.Emprunts.Table.Keys) { Emprunteur emp = MenuForm.gestionEmprunts.Emprunteurs.Recherche(x); ListeOuvrages ouv = MenuForm.gestionEmprunts.Emprunts.Recherche(x); string s = ""; foreach (Ouvrage o in ouv.Liste) { s = s + o.Titre + ","; } dataGridView1.Rows.Add(emp.Nom + " " + emp.Prenom, s); s = ""; } }
private void button1_Click(object sender, EventArgs e) { ListeOuvrages listOuvrage = new ListeOuvrages(); try { foreach (string x in checkedListBox1.CheckedItems) { Ouvrage ouv = MenuForm.listOuvrages.Recherche(x); listOuvrage.AddOuvrage(ouv); MenuForm.listOuvrages.DelOuvrage(ouv); MenuForm.tempListOuvrages.AddOuvrage(ouv); } int code = int.Parse(comboBox1.GetItemText(this.comboBox1.SelectedItem)); Emprunteur emp = MenuForm.gestionEmprunts.Emprunteurs.Recherche(code); MenuForm.gestionEmprunts.Add(emp, listOuvrage); } catch (Exception) { } }
public void Add(Emprunteur empr, ListeOuvrages ouvs) { emprunts.AddEmprunt(empr.Code, ouvs); }