private void load() { this.periodeComboBox.Items.Clear(); List <Periode> periode = PeriodeDAO.findAll(); foreach (Periode p in periode) { if (p.annee.diplome.id == diplome.id) { this.periodeComboBox.Items.Add(p); } } // si modification on remet la bonne periode if (ueModifie != null && ueModifie.periode != null) { int indice = 0; for (int i = 0; i < periodeComboBox.Items.Count; i++) { if (((Periode)periodeComboBox.Items[i]).id == ueModifie.periode.id) { indice = i; } } this.periodeComboBox.SelectedIndex = indice; } }
public void TestFindAll() { // test du fin by libelle List <Periode> resultatFind = PeriodeDAO.findAll(); foreach (Periode periode in resultatFind) { Assert.AreNotEqual(0, periode.annee.id); Assert.AreNotEqual(0, periode.annee.diplome.id); } }
///////// ///////// ///////// /// <summary> /// Charge les données de la grille periode /// </summary> private void periodeGridViewLoad() { List <Periode> allp = PeriodeDAO.findAll(); List <Periode> p = new List <Periode>(); foreach (Periode tempP in allp) { if (getCurrentAnnee() != null && getCurrentAnnee().id == tempP.annee.id) { p.Add(tempP); } } BindingListView <Periode> bindingSourceUe = new BindingListView <Periode>(p); periodeGridView.DataSource = bindingSourceUe; }