private void mesRapportsValidésToolStripMenuItem_Click(object sender, EventArgs e) { // ouverture du formulaire List <RAPPORT_VISITE> lesRapports = null; // Bloc de test try { lesRapports = VisiteurManager.ChargerRapportVisiteurFinis(leVisiteur.VIS_MATRICULE); } catch (Exception ex) { MessageBox.Show(ex.Message); } // Test si rapport existe if (lesRapports != null && lesRapports.Count != 0) { FrmRapportValide f = new FrmRapportValide(leVisiteur, lesRapports); f.ShowDialog(); } else { MessageBox.Show("Aucun rapport de visite validé", "Gestion Rapports de visite", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
public FrmRapportValide(VISITEUR leVisiteur) { InitializeComponent(); actuVisiteur = leVisiteur; bsRapportValide.DataSource = VisiteurManager.ChargerRapportVisiteurFinis(leVisiteur.VIS_MATRICULE); cbxRapNum.DataSource = bsRapportValide; cbxRapNum.DisplayMember = "RAP_NUM"; }
public void TestChargerRapportVisiteurFini() { List <RAPPORT_VISITE> lr = VisiteurManager.ChargerRapportVisiteurFinis("a131"); foreach (RAPPORT_VISITE rapport in lr) { Assert.AreEqual("a131", rapport.RAP_MATRICULE, "rapport visite n'appartient pas au matricule a131"); } }
public void TestChargerRapportVisiteurFinis() { bool ok = false; List <RAPPORT_VISITE> lr = VisiteurManager.ChargerRapportVisiteurFinis("a131"); foreach (RAPPORT_VISITE r in lr) { Assert.AreEqual("a131", r.RAP_MATRICULE, "le rapport n''appartient pas au matricule a131"); Assert.AreEqual("2", r.RAP_ETAT, "état rapport différent de terminé (2)"); Assert.AreEqual("3", r.RAP_ETAT, "état rapport différent de terminé (3)"); ok = (r.RAP_NUM >= 57 && r.RAP_NUM <= 62); Assert.IsTrue(ok, "n° de rapport faux"); } }
public void TestChargerRapportVisiteurFinis() { bool ok = false; List <RAPPORT_VISITE> lr = VisiteurManager.ChargerRapportVisiteurFinis("a131"); foreach (RAPPORT_VISITE r in lr) { Assert.AreEqual("a131", r.RAP_MATRICULE, "Rapport visite n'appartient pas au matricule a131"); ok = (r.RAP_ETAT == "2" || r.RAP_ETAT == "3"); Assert.IsTrue(ok, "Pb dans les id d'états" + r.RAP_ETAT); ok = (r.RAP_NUM >= 3 && r.RAP_NUM <= 49); Assert.IsTrue(ok, "Pb dans les n° de rapport " + r.RAP_NUM); } }
public void TestChargerRapportVisiteFinis() { bool ok = false; bool etatOk = false; List <RAPPORT_VISITE> lr = VisiteurManager.ChargerRapportVisiteurFinis("a131"); foreach (RAPPORT_VISITE r in lr) { Assert.AreEqual("a131", r.RAP_MATRICULE, "le rapport n''appartient pas au matricule a131"); etatOk = (r.RAP_ETAT == "2" || r.RAP_ETAT == "3"); Assert.IsTrue(etatOk, "état rapport différent de Finis (2 ou 3)"); ok = (r.RAP_NUM >= 3 && r.RAP_NUM <= 49); Assert.IsTrue(ok, "n° de rapport faux"); } }
private void mesRapportsValidésToolStripMenuItem_Click(object sender, EventArgs e) { List <RAPPORT_VISITE> lesRapports = null; try { lesRapports = VisiteurManager.ChargerRapportVisiteurFinis(leVisiteur.VIS_MATRICULE); } catch (Exception ex) { MessageBox.Show(ex.Message); } if (lesRapports != null && lesRapports.Count != 0) { FrmRapports f = new FrmRapports(leVisiteur, lesRapports, FrmRapports.RapportsValidesVisiteurs); f.ShowDialog(); } else { MessageBox.Show("Aucun rapport de visite n'a été validé", "Gestion Rapports de visite", MessageBoxButtons.OK, MessageBoxIcon.Information); } }