示例#1
0
        public C_Personne Lire_ID(int ID)
        {
            CreerCommande("SelectionnerPersonne_ID");
            Commande.Parameters.AddWithValue("@ID", ID);
            Commande.Connection.Open();
            SqlDataReader dr  = Commande.ExecuteReader();
            C_Personne    res = new C_Personne();

            while (dr.Read())
            {
                res.ID            = int.Parse(dr["ID"].ToString());
                res.Nom           = dr["Nom"].ToString();
                res.Prenom        = dr["Prenom"].ToString();
                res.DateNaissance = DateTime.Parse(dr["DateNaissance"].ToString());
                res.Photo         = dr["Photo"].ToString();
                res.Role          = bool.Parse(dr["Role"].ToString());
            }
            dr.Close();
            Commande.Connection.Close();
            return(res);
        }
示例#2
0
        public C_Personne Lire_ID(int ID)
        {
            CreerCommande("SelectionnerPersonne_ID");
            Commande.Parameters.AddWithValue("@ID", ID);
            Commande.Connection.Open();
            SqlDataReader dr  = Commande.ExecuteReader();
            C_Personne    res = new C_Personne();

            while (dr.Read())
            {
                res.ID  = int.Parse(dr["ID"].ToString());
                res.NOM = dr["NOM"].ToString();
                res.PRE = dr["PRE"].ToString();
                if (dr["NAI"] != DBNull.Value)
                {
                    res.NAI = DateTime.Parse(dr["NAI"].ToString());
                }
            }
            dr.Close();
            Commande.Connection.Close();
            return(res);
        }
示例#3
0
        public List <C_Personne> Lire(string Index)
        {
            CreerCommande("SelectionnerPersonne");
            Commande.Parameters.AddWithValue("@Index", Index);
            Commande.Connection.Open();
            SqlDataReader     dr  = Commande.ExecuteReader();
            List <C_Personne> res = new List <C_Personne>();

            while (dr.Read())
            {
                C_Personne tmp = new C_Personne();
                tmp.ID            = int.Parse(dr["ID"].ToString());
                tmp.Nom           = dr["Nom"].ToString();
                tmp.Prenom        = dr["Prenom"].ToString();
                tmp.DateNaissance = DateTime.Parse(dr["DateNaissance"].ToString());
                tmp.Photo         = dr["Photo"].ToString();
                tmp.Role          = bool.Parse(dr["Role"].ToString());
                res.Add(tmp);
            }
            dr.Close();
            Commande.Connection.Close();
            return(res);
        }
示例#4
0
        public List <C_Personne> Lire(string Index)
        {
            CreerCommande("SelectionnerPersonne");
            Commande.Parameters.AddWithValue("@Index", Index);
            Commande.Connection.Open();
            SqlDataReader     dr  = Commande.ExecuteReader();
            List <C_Personne> res = new List <C_Personne>();

            while (dr.Read())
            {
                C_Personne tmp = new C_Personne();
                tmp.ID  = int.Parse(dr["ID"].ToString());
                tmp.NOM = dr["NOM"].ToString();
                tmp.PRE = dr["PRE"].ToString();
                if (dr["NAI"] != DBNull.Value)
                {
                    tmp.NAI = DateTime.Parse(dr["NAI"].ToString());
                }
                res.Add(tmp);
            }
            dr.Close();
            Commande.Connection.Close();
            return(res);
        }