Exemple #1
0
        private void FrmGSB_Load_1(object sender, EventArgs e)
        {
            actualiserProduit();
            listfamille = DAOFamilleMedoc.listeFamilles();
            cbxProFamille.DataSource = null;
            foreach (FamilleMedoc listfamill in listfamille)
            {
                cbxProFamille.Items.Add(listfamill.NomFamille);
            }

            // Visiteurs
            actualiserVisiteur();
            listSecteur = DAOSecteur.Secteurs();
            cbxVisSecteur.DataSource = null;
            foreach (Secteur listSec in listSecteur)
            {
                cbxVisSecteur.Items.Add(listSec.NomSecteur);
            }

            //Praticiens
            actualiserPraticien();
            listSpecialite        = DAOSpecialite.ListeSpecialites();
            cbxPraSpec.DataSource = null;
            foreach (Specialite listSpec in listSpecialite)
            {
                cbxPraSpec.Items.Add(listSpec.NomSpecialite);
            }
        }
        public static Specialite getSpecialiteWithID(int num)
        {
            List <Specialite> lesSpecialites = DAOSpecialite.Specialites();
            int  i     = 0;
            bool found = false;

            while (!found && i < lesSpecialites.Count)
            {
                found = (lesSpecialites.ElementAt(i).NumSpecialite == num);
                if (!found)
                {
                    i++;
                }
            }
            if (found)
            {
                return(lesSpecialites.ElementAt(i));
            }
            else
            {
                return(null);
            }
        }
Exemple #3
0
        private void btnPraAjouter_Click_1(object sender, EventArgs e)
        {
            DialogResult result = MessageBox.Show("Voulez vous ajouter le praticien : " + txbPraContact.Text + " ?", "caption", MessageBoxButtons.YesNo);

            if (result == DialogResult.Yes)
            {
                Praticien p = new Praticien(txbPraRaisonSoc.Text, txbPraAdresse.Text, txbPraTelephone.Text, txbPraContact.Text, Int32.Parse(txbPraCoeffNot.Text), Int32.Parse(txbPraCoeffConf.Text), DAOSpecialite.getIdSpecialiteFromNomSpecialite(cbxPraSpec.Text));
                DAOPraticien.addPraticien(p);
                actualiserPraticien();
            }
            else if (result == DialogResult.No)
            {
                annulerSaisiePraticien();
            }
        }