public static Visiteur retournerVisiteur(String unMat)
        {
            Visiteur         vis = null;
            OracleDataReader dr  = selectionner("Select * from Visiteur where MATRICULE='" + unMat + "';");

            if (dr.HasRows)
            {
                String   mat     = dr.GetString(0);
                String   nom     = dr.GetString(1);
                String   prenom  = dr.GetString(2);
                String   login   = dr.GetString(3);
                String   mdp     = dr.GetString(4);
                String   adresse = dr.GetString(5);
                String   cp      = dr.GetString(6);
                Localite uneloc  = retournerLocalite(cp);
                DateTime dateE   = dr.GetDateTime(7);
                String   codeU   = dr.GetString(8);
                String   nomUnit = dr.GetString(9);
                vis = new Visiteur(mat, nom, prenom, login, mdp, adresse, uneloc, dateE, codeU, nomUnit);
            }
            else
            {
                Console.WriteLine("No rows found.");
            }
            dr.Close();
            return(vis);
        }
        public static List <Visiteur> retournerListVisiteur()
        {
            List <Visiteur>  lesVisiteurs = new List <Visiteur>();
            OracleDataReader dr           = selectionner("Select * from visiteur");

            if (dr.HasRows)
            {
                while (dr.Read())
                { // CODEMED NOM PRENOM ADRESSE CODEPOSTAL TELEPHONE POTENTIEL SPECIALITE
                  // Medecin(string codeMed, string nom, string prenom, string adresse, Localite laLocalite,
                  // string telephone, string potentiel, string specialite)
                    String   mat     = dr.GetString(0);
                    String   nom     = dr.GetString(1);
                    String   prenom  = dr.GetString(2);
                    String   login   = dr.GetString(3);
                    String   mdp     = dr.GetString(4);
                    String   adresse = dr.GetString(5);
                    String   cp      = dr.GetString(6);
                    Localite uneloc  = retournerLocalite(cp);
                    DateTime dateE   = dr.GetDateTime(7);
                    String   codeU   = dr.GetString(8);
                    String   nomUnit = dr.GetString(9);
                    Visiteur vis     = new Visiteur(mat, nom, prenom, login, mdp, adresse, uneloc, dateE, codeU, nomUnit);
                    lesVisiteurs.Add(vis);
                }
            }
            else
            {
                Console.WriteLine("No rows found.");
            }
            dr.Close();
            conn.Dispose();
            return(lesVisiteurs);
        }
        public static List <Medecin> retournerListMedecin()
        {
            List <Medecin>   lesMedecins = new List <Medecin>();
            OracleDataReader dr          = selectionner("Select * from MEDECIN");

            if (dr.HasRows)
            {
                while (dr.Read())
                { // CODEMED NOM PRENOM ADRESSE CODEPOSTAL TELEPHONE POTENTIEL SPECIALITE
                  // Medecin(string codeMed, string nom, string prenom, string adresse, Localite laLocalite,
                  // string telephone, string potentiel, string specialite)
                    string   cod    = dr.GetString(0);
                    string   nom    = dr.GetString(1);
                    string   pre    = dr.GetString(2);
                    string   adr    = dr.GetString(3);
                    string   cp     = dr.GetString(4);
                    Localite uneLoc = retournerLocalite(cp);
                    string   tel    = dr.GetString(5);
                    string   pot    = dr.GetString(6);
                    string   spe    = dr.GetString(7);
                    lesMedecins.Add(new Medecin(cod, nom, pre, adr, uneLoc, tel, pot, spe));
                }
            }
            else
            {
                Console.WriteLine("No rows found.");
            }
            dr.Close();
            return(lesMedecins);
        }
        public static Medecin retournerMedecin(String unCode)
        {
            Medecin          med = null;
            OracleDataReader dr  = selectionner("Select * from MEDECIN where CODEMED='" + unCode + "';");

            if (dr.HasRows)
            {
                while (dr.Read())
                {
                    string   cod    = dr.GetString(0);
                    string   nom    = dr.GetString(1);
                    string   pre    = dr.GetString(2);
                    string   adr    = dr.GetString(3);
                    string   cp     = dr.GetString(4);
                    Localite uneLoc = retournerLocalite(cp);
                    string   tel    = dr.GetString(5);
                    string   pot    = dr.GetString(6);
                    string   spe    = dr.GetString(7);
                    med = new Medecin(cod, nom, pre, adr, uneLoc, tel, pot, spe);
                }
            }
            else
            {
                Console.WriteLine("No rows found.");
            }
            dr.Close();
            return(med);
        }
Exemple #5
0
 public Medecin(string codeMed, string nom, string prenom, string adresse, Localite cp, string telephone, string potentiel, string specialite)
 {
     this.codeMed    = codeMed;
     this.nom        = nom;
     this.prenom     = prenom;
     this.adresse    = adresse;
     this.cp         = cp;
     this.telephone  = telephone;
     this.specialite = specialite;
 }
Exemple #6
0
 public Visiteur(string matricule, string nom, string prenom,
                 string login, string mdp, string adresse, Localite uneLocalite, DateTime dateEntree, string codeUnite, string nomUnite)
 {
     this.Matricule   = matricule;
     this.Nom         = nom;
     this.Prenom      = prenom;
     this.Login       = login;
     this.Mdp         = mdp;
     this.Adresse     = adresse;
     this.UneLocalite = uneLocalite;
     this.CodeUnite   = codeUnite;
     this.NomUnite    = nomUnite;
 }
        public static Localite retournerLocalite(string unCode)
        {
            Localite         uneLocalite = null;
            OracleDataReader dr          = selectionner("Select * from localite"); // where CODEPOSTAL ='" + unCode + "'");

            try
            {
                if (dr.Read())
                {
                    uneLocalite = new Localite(dr.GetString(0), dr.GetString(1));
                }
            }
            catch
            {
                Console.WriteLine("Erreur requête : " + "Select * from LOCALITE where CODEPOSTAL ='" + unCode + "'");
            }
            dr.Close();
            conn.Dispose();
            return(uneLocalite);
        }