static void test_update() { Console.WriteLine("Entrez le n° visiteur :"); //exemple a131, r58, a17, a55 string m = Console.ReadLine(); Console.WriteLine("Entrez le n° rapport :"); int no = int.Parse(Console.ReadLine()); try { //récupération rapport RAPPORT_VISITE r = VisiteurManager.ChargerRapportVisite(m, no); if (r != null) { r.RAP_MOTIF = "AU"; r.RAP_PRANUM = 7; r.RAP_DATVISIT = new DateTime(2020, 2, 1, 0, 0, 0); r.RAP_ETAT = "2"; r.RAP_CONFIANCE = "1"; r.RAP_BILAN = "Tout va bien!"; r.RAP_MED1 = "3MYC7"; VisiteurManager.MajRapport(r); Console.WriteLine("rapport modifié: " + r.RAP_NUM.ToString()); } else { Console.WriteLine("aucun rapport trouvé"); } } catch (Exception ex) { Console.WriteLine(ex.GetBaseException().Message); } }
private void btnDetail_Click(object sender, EventArgs e) { int selectedRow = dgvRapportUnPraticien.SelectedCells[0].RowIndex; int rapnum = (int)dgvRapportUnPraticien.Rows[selectedRow].Cells[0].Value; RAPPORT_VISITE leRapport = VisiteurManager.ChargerRapportVisite(leVisiteur.VIS_MATRICULE, rapnum); FrmDetailRapport f = new FrmDetailRapport(leRapport); f.ShowDialog(); }
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; } }
public FrmConsulterPraticien(VISITEUR v, int praticienNum) { InitializeComponent(); // Initialisation du visiteur actuelle this.vis = v; // Initialisation de liste déroulante des praticiens PRATICIEN lp = VisiteurManager.ChargerLePraticien(praticienNum); bsPraticien.DataSource = lp; cbxPraticien.DataSource = bsPraticien; cbxPraticien.DisplayMember = "PRA_NOM"; cbxPraticien.ValueMember = "PRA_NUM"; cbxPraticien.SelectedIndex = -1; this.rapports = VisiteurManager.ChargerRapportVisite(v.VIS_MATRICULE); // On cache l'affichage du praticien et du bouton rapport ucPraticien1.Visible = false; btnVoirRapport.Visible = false; }
public void TestChargerRapportVisite() { RAPPORT_VISITE rap = VisiteurManager.ChargerRapportVisite("a131", 3); Assert.AreEqual("Médecin curieux, à recontacer en décembre pour réunion", rap.RAP_BILAN, "Le rapport n'est pas le 3 du visiteur a 131"); }