public void initialiseCours(UC_AffichageA uc) { uc.setGroupBoxTiTre("Les cours actifs non affectés à un personnel : "); uc.clearElements(); var cours = Database.instance.cours; foreach (cours c in cours.ToList()) { if ((c.id_personnel == null) && (Requetes.obtientECduCours(c).actif == true)) { uc.addElement(new UC_ElementCoursAccueil(this, c)); } } if (uc.getNombreElement() == 0) { uc.addElement(new UC_ElementLabel()); } uc.updateAffichage(); }
public void initialisePersonnels(UC_AffichageA uc) { uc.setGroupBoxTiTre("Les personnels qui n'ont pas toutes leurs heures affectées : "); uc.clearElements(); var personnels = Database.instance.personnel; foreach (personnel p in personnels.ToList()) { if (Requetes.nbrHeureManquantes(p) > 0) { uc.addElement(new UC_ElementPersonnelAccueil(this, p)); } } if (uc.getNombreElement() == 0) { uc.addElement(new UC_ElementLabel()); } uc.updateAffichage(); }