예제 #1
0
        //Retourne le derniere Rapport d'un Medecin
        private rapport getDernierRap(int idMedecin)
        {
            var reqDernierRapp = (from rapport in this.mesDonnesEF.rapports
                                  where rapport.idMedecin == idMedecin
                                  orderby rapport.id
                                  select rapport);
            rapport dernierRap = reqDernierRapp.First();

            return(dernierRap);
        }
예제 #2
0
        //Constructeur
        public FrmRapport(PPE_MISSION3_entity mesDonnesEF, int idMedecin)
        {
            this.idMedecin = idMedecin;

            InitializeComponent();
            this.mesDonnesEF            = mesDonnesEF;
            this.BdsRapports.DataSource = mesDonnesEF.rapports.Local;

            //Affectation de la methode getRapport dans un objet rapport
            rapport dernierRapport = getDernierRap(this.idMedecin);

            //Chaque champs est affecté a une variable de type form
            this.DateTB.Text       = dernierRapport.date.ToString().Substring(0, 8);
            this.MotifTB.Text      = dernierRapport.motif.ToString();
            this.BilanTB.Text      = dernierRapport.bilan.ToString();
            this.IDVisiteurTB.Text = dernierRapport.idVisiteur.ToString();
            this.IDMedecinTB.Text  = dernierRapport.idMedecin.ToString();
        }