public void TestChargerRapportVisiteurEnCours() { bool ok = false; List <RAPPORT_VISITE> lr = VisiteurManager.ChargerRapportVisiteurEncours("a131"); foreach (RAPPORT_VISITE r in lr) { Assert.AreEqual("a131", r.RAP_MATRICULE, "le rapport n'appartient pas au matricule a131"); Assert.AreEqual("1", r.RAP_ETAT, "état rapport différent de en cours (1)"); ok = (r.RAP_NUM >= 57 && r.RAP_NUM <= 62); Assert.IsTrue(ok, "n° de rapport faux"); } }
public void TestChargerRapportVisiteurEnCours() { bool ok = false; List <RAPPORT_VISITE> lr = VisiteurManager.ChargerRapportVisiteurEncours("a131"); foreach (RAPPORT_VISITE r in lr) { Assert.AreEqual("a131", r.RAP_MATRICULE, "Rapport visite n'appartient pas au matricule a131"); Assert.AreEqual("1", r.RAP_ETAT, "Etat différent de 1"); ok = (r.RAP_NUM >= 46 && r.RAP_NUM <= 53); Assert.IsTrue(ok, "Pb dans les n° de rapport " + r.RAP_NUM); } }
public void TestChargerRapportVisiteurEnCours() { bool ok = false; List <RAPPORT_VISITE> lr = VisiteurManager.ChargerRapportVisiteurEncours("a131"); foreach (RAPPORT_VISITE rapport in lr) { Assert.AreEqual("a131", rapport.RAP_MATRICULE, "rapport visite n'appartient pas au matricule a131"); Assert.AreEqual("1", rapport.RAP_ETAT, "état différent de 1"); ok = rapport.RAP_NUM >= 43 && rapport.RAP_NUM <= 53; Assert.IsTrue(ok, "Des problèmes dans les nums de rapports"); } }
private void btnModifier_Click(object sender, EventArgs e) { int selectedRowIndex = dgvRapportEnCours.SelectedCells[0].RowIndex; DataGridViewRow selectedRow = dgvRapportEnCours.Rows[selectedRowIndex]; int rap_num = Convert.ToInt32(selectedRow.Cells["rAPNUMDataGridViewTextBoxColumn"].Value); RAPPORT_VISITE r = VisiteurManager.ChargerRapportVisite(leVisiteur.VIS_MATRICULE, rap_num); FrmSaisir f = new FrmSaisir(r, true); if (f.ShowDialog() == DialogResult.OK) { List <RAPPORT_VISITE> lr = VisiteurManager.ChargerRapportVisiteurEncours(leVisiteur.VIS_MATRICULE); bsRapportEnCours.DataSource = lr; } }
static void test_ChargerRapportVisiteurEnCours() { Console.WriteLine("Entrez le n° visiteur :"); //exemple a131, r58, a17, a55 string m = Console.ReadLine(); List <string> lesMatricules = new List <string>(); try { List <RAPPORT_VISITE> lesRapportsEnCours = VisiteurManager.ChargerRapportVisiteurEncours(m); foreach (var r in lesRapportsEnCours) { Console.WriteLine("matricule {0}, no rapport {1}", r.RAP_MATRICULE, r.RAP_NUM); } } catch (Exception ex) { Console.WriteLine(ex.GetBaseException().Message); } }
private void modifierToolStripMenuItem_Click(object sender, EventArgs e) { List <RAPPORT_VISITE> lesRapports = null; try { lesRapports = VisiteurManager.ChargerRapportVisiteurEncours(leVisiteur.VIS_MATRICULE); } catch (Exception ex) { MessageBox.Show(ex.Message); } if (lesRapports != null && lesRapports.Count != 0) { FrmRapports f = new FrmRapports(leVisiteur, lesRapports, FrmRapports.RapportsEnCoursVisiteurs); f.ShowDialog(); } else { MessageBox.Show("Aucun rapport en cours", "Gestion Rapports de visite", MessageBoxButtons.OK, MessageBoxIcon.Information); } }