public static void supprimerAnnee(Annee annee) { if (annee != null && annee.diplome != null) { DiplomeTest.supprimerDiplome(annee.diplome); } AnneeDAO.delete(annee); }
/// <summary> /// Supression d'une annee /// </summary> private void supprimerAnnee(object sender, EventArgs e) { Annee a = getCurrentAnnee(); if (a != null) { AnneeDAO.delete(a); anneeGridViewLoad(); } }
public void TestDiplomeLienAvecAnnee() { List <Annee> resultats = AnneeDAO.findByLibelle("TEST_ANNEE"); foreach (Annee annee in resultats) { Assert.AreEqual("TEST_ANNEE", annee.libelle); Assert.AreNotEqual(0, annee.diplome.id); } }
public void TestFind() { // test du find simple Annee resultat = creerAnnee("TEST_ANNEE_FIND"); Annee resultatFind = AnneeDAO.find(resultat.id); Assert.AreEqual("TEST_ANNEE_FIND", resultatFind.libelle); Assert.AreNotEqual(0, resultatFind.diplome.id); }
public void TestFindAll() { // test du fin by libelle List <Annee> resultatFind = AnneeDAO.findAll(); foreach (Annee annee in resultatFind) { Assert.IsNotNull(annee.diplome.id); } }
/** * Methodes pour aider aux tests * **/ public static Annee creerAnnee(String libelle) { Annee annee = new Annee(); annee.libelle = libelle; annee.diplome = DiplomeTest.creerDiplome(libelle); Annee resultat = AnneeDAO.create(annee); return(resultat); }
public void TestFindByLibelleAnnee() { // test du fin by libelle List <Annee> resultatFind = AnneeDAO.findByLibelle("TEST_ANNEE"); foreach (Annee annee in resultatFind) { Assert.AreEqual("TEST_ANNEE", annee.libelle); Assert.AreNotEqual(0, annee.diplome.id); } }
public void TestDeleteAnnee() { // test du delete List <Annee> resultatFind = AnneeDAO.findByLibelle("test%"); foreach (Annee annee in resultatFind) { supprimerAnnee(annee); } List <Annee> resultatFind2 = AnneeDAO.findByLibelle("test%"); Assert.AreEqual(resultatFind2.Count, 0); }
/// <summary> /// Supression d'une annee /// </summary> private void supprimerAnnee(object sender, EventArgs e) { Annee a = getCurrentAnnee(); if (a != null) { AnneeDAO.delete(a); anneeGridViewLoad(); } else { DiplomeView.afficherPopup("Aucune année selectionnée"); } }
///////// ///////// ///////// /// <summary> /// Charge les données de la grille Diplome /// </summary> private void anneeGridViewLoad() { List <Annee> allAnnee = AnneeDAO.findAll(); List <Annee> annee = new List <Annee>(); foreach (Annee tempA in allAnnee) { if (getCurrentDiplome() != null && getCurrentDiplome().id == tempA.diplome.id) { annee.Add(tempA); } } BindingListView <Annee> bindingSourceUe = new BindingListView <Annee>(annee); anneeGridView.DataSource = bindingSourceUe; periodeGridViewLoad(); }
public void TestUpdateAnnee() { List <Annee> annees = AnneeDAO.findByLibelle("TEST_ANNEE%"); foreach (Annee annee in annees) { long temp = annee.diplome.id; // modification annees annee.libelle = "TEST_ANNEE_2"; AnneeDAO.update(annee); } List <Annee> resultatFind2 = AnneeDAO.findByLibelle("TEST_ANNEE_2"); Assert.IsTrue(resultatFind2.Count > 0); }
/// <summary> /// Evenement valider / modifier /// </summary> private void valider(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(this.nomBox.Text)) { DiplomeView.afficherPopup("L'année est vide"); } else { Annee a = new Annee(this.nomBox.Text, d); if (input) { AnneeDAO.create(a); } else { a.id = modifId; AnneeDAO.update(a); } this.Close(); } }