Beispiel #1
0
        public C_ClientsVoiture Lire_ID(int idClient)
        {
            CreerCommande("SelectionnerClientsVoiture_ID");
            Commande.Parameters.AddWithValue("@idClient", idClient);
            Commande.Connection.Open();
            SqlDataReader    dr  = Commande.ExecuteReader();
            C_ClientsVoiture res = new C_ClientsVoiture();

            while (dr.Read())
            {
                res.idClient     = int.Parse(dr["idClient"].ToString());
                res.nomClient    = dr["nomClient"].ToString();
                res.prenomClient = dr["prenomClient"].ToString();
                res.rueClient    = dr["rueClient"].ToString();
                res.numeroClient = int.Parse(dr["numeroClient"].ToString());
                if (dr["boiteClient"] != DBNull.Value)
                {
                    res.boiteClient = int.Parse(dr["boiteClient"].ToString());
                }
                res.codePoClient   = int.Parse(dr["codePoClient"].ToString());
                res.localiteClient = dr["localiteClient"].ToString();
            }
            dr.Close();
            Commande.Connection.Close();
            return(res);
        }
Beispiel #2
0
        public List <C_ClientsVoiture> Lire(string Index)
        {
            CreerCommande("SelectionnerClientsVoiture");
            Commande.Parameters.AddWithValue("@Index", Index);
            Commande.Connection.Open();
            SqlDataReader           dr  = Commande.ExecuteReader();
            List <C_ClientsVoiture> res = new List <C_ClientsVoiture>();

            while (dr.Read())
            {
                C_ClientsVoiture tmp = new C_ClientsVoiture();
                tmp.idClient     = int.Parse(dr["idClient"].ToString());
                tmp.nomClient    = dr["nomClient"].ToString();
                tmp.prenomClient = dr["prenomClient"].ToString();
                tmp.rueClient    = dr["rueClient"].ToString();
                tmp.numeroClient = int.Parse(dr["numeroClient"].ToString());
                if (dr["boiteClient"] != DBNull.Value)
                {
                    tmp.boiteClient = int.Parse(dr["boiteClient"].ToString());
                }
                tmp.codePoClient   = int.Parse(dr["codePoClient"].ToString());
                tmp.localiteClient = dr["localiteClient"].ToString();
                res.Add(tmp);
            }
            dr.Close();
            Commande.Connection.Close();
            return(res);
        }
Beispiel #3
0
 //Confirmation pour l'ajout ou la modification
 public void Confirmer()
 {
     if (nAjout == -1)
     {
         UnePersonne.ID = new Model.G_ClientsVoiture(chConnexion).Ajouter(UnePersonne.Nom, UnePersonne.Pre, UnePersonne.Rue, UnePersonne.Numero, UnePersonne.Boite, UnePersonne.CodePo, UnePersonne.Localite, UnePersonne.Email);
         BcpPersonnes.Add(new C_ClientsVoiture(UnePersonne.ID, UnePersonne.Nom, UnePersonne.Pre, UnePersonne.Rue, UnePersonne.Numero, UnePersonne.Boite, UnePersonne.CodePo, UnePersonne.Localite, UnePersonne.Email));
     }
     else
     {
         new Model.G_ClientsVoiture(chConnexion).Modifier(UnePersonne.ID, UnePersonne.Nom, UnePersonne.Pre, UnePersonne.Rue, UnePersonne.Numero, UnePersonne.Boite, UnePersonne.CodePo, UnePersonne.Localite, UnePersonne.Email);
         BcpPersonnes[nAjout] = new C_ClientsVoiture(UnePersonne.ID, UnePersonne.Nom, UnePersonne.Pre, UnePersonne.Rue, UnePersonne.Numero, UnePersonne.Boite, UnePersonne.CodePo, UnePersonne.Localite, UnePersonne.Email);
     }
     ActiverUneFiche = false;
 }