예제 #1
0
        // utils fonction info

        private void search(String numeroLicense)
        {
            MédecinMapper mM = new MédecinMapper();
            Médecin       m  = mM.Find(numeroLicense);

            if (m == null)
            {
                viderChampInfo();
                lblNbResultat.Text        = "Aucun médecin trouvé";
                btnAjoutNvMedecin.Enabled = true;
            }
            else
            {
                lblNbResultat.Text = "";
                remplirChampInfo(m);
                medecinPrescription = m;
            }
        }
예제 #2
0
        public MEDE01()
        {
            InitializeComponent();
            enabled(false);
            btnModifierMedecin.Enabled = false;

            MédecinMapper mM = new MédecinMapper();

            ms = mM.Find("", "", "");

            for (int i = 0; i < ms.Count; i++)
            {
                lbMedecins.Items.Add(i + "   " + ms[i].Nom + " " + ms[i].Prénom);
            }
            if (lbMedecins.Items.Count > 0)
            {
                lbMedecins.SetSelected(0, true);
            }
        }
예제 #3
0
        private void btnRechercher_Click(object sender, EventArgs e)
        {
            lbMedecins.Items.Clear();
            MédecinMapper mM = new MédecinMapper();

            ms = mM.Find(txtRechercheNumero.Text, txtRechercheNom.Text, txtRecherchePrenom.Text);

            if (ms != null)
            {
                for (int i = 0; i < ms.Count; i++)
                {
                    lbMedecins.Items.Add(i + "   " + ms[i].Nom + " " + ms[i].Prénom);
                }
                if (lbMedecins.Items.Count > 0)
                {
                    lbMedecins.SetSelected(0, true);
                }
            }
            else
            {
                MessageBox.Show("Aucun résultat.");
            }
        }