Esempio n. 1
0
        public C_StockVoiture Lire_ID(int idVoiture)
        {
            CreerCommande("SelectionnerStockVoiture_ID");
            Commande.Parameters.AddWithValue("@idVoiture", idVoiture);
            Commande.Connection.Open();
            SqlDataReader  dr  = Commande.ExecuteReader();
            C_StockVoiture res = new C_StockVoiture();

            while (dr.Read())
            {
                res.idVoiture   = int.Parse(dr["idVoiture"].ToString());
                res.idMarque    = int.Parse(dr["idMarque"].ToString());
                res.idModele    = int.Parse(dr["idModele"].ToString());
                res.idCategorie = int.Parse(dr["idCategorie"].ToString());
                if (dr["anneeFabrication"] != DBNull.Value)
                {
                    res.anneeFabrication = int.Parse(dr["anneeFabrication"].ToString());
                }
                if (dr["idCarburant"] != DBNull.Value)
                {
                    res.idCarburant = int.Parse(dr["idCarburant"].ToString());
                }
                if (dr["idCouleur"] != DBNull.Value)
                {
                    res.idCouleur = int.Parse(dr["idCouleur"].ToString());
                }
                if (dr["kilometrage"] != DBNull.Value)
                {
                    res.kilometrage = int.Parse(dr["kilometrage"].ToString());
                }
            }
            dr.Close();
            Commande.Connection.Close();
            return(res);
        }
Esempio n. 2
0
        public List <C_StockVoiture> Lire(string Index)
        {
            CreerCommande("SelectionnerStockVoiture");
            Commande.Parameters.AddWithValue("@Index", Index);
            Commande.Connection.Open();
            SqlDataReader         dr  = Commande.ExecuteReader();
            List <C_StockVoiture> res = new List <C_StockVoiture>();

            while (dr.Read())
            {
                C_StockVoiture tmp = new C_StockVoiture();
                tmp.idVoiture   = int.Parse(dr["idVoiture"].ToString());
                tmp.idMarque    = int.Parse(dr["idMarque"].ToString());
                tmp.idModele    = int.Parse(dr["idModele"].ToString());
                tmp.idCategorie = int.Parse(dr["idCategorie"].ToString());
                if (dr["anneeFabrication"] != DBNull.Value)
                {
                    tmp.anneeFabrication = int.Parse(dr["anneeFabrication"].ToString());
                }
                if (dr["idCarburant"] != DBNull.Value)
                {
                    tmp.idCarburant = int.Parse(dr["idCarburant"].ToString());
                }
                if (dr["idCouleur"] != DBNull.Value)
                {
                    tmp.idCouleur = int.Parse(dr["idCouleur"].ToString());
                }
                if (dr["kilometrage"] != DBNull.Value)
                {
                    tmp.kilometrage = int.Parse(dr["kilometrage"].ToString());
                }
                res.Add(tmp);
            }
            dr.Close();
            Commande.Connection.Close();
            return(res);
        }