/// <summary> /// Constructeur spécifique /// </summary> /// <param name="AnneeConstruction">L'année de construction du véhicule</param> /// <param name="DateArrivee">La date d'arrivée du véhicule en concession</param> /// <param name="DateCommande">La date de commande du véhicule</param> /// <param name="DateMiseEnCirculation">La date de mise en circulation du véhicule</param> /// <param name="Kilometrage">Le kilomètrage du véhicule</param> /// <param name="NumeroChassis">Le numéro de châssis du véhicule</param> /// <param name="PrixTotal">Prix total du véhicule</param> /// <param name="StatutLivraison">Le statut de livraison du véhicule</param> /// <param name="Vehicule">Le modèle du véhicule</param> public VehiculeVente(int AnneeConstruction, DateTime DateArrivee, DateTime DateCommande, DateTime DateMiseEnCirculation, int Kilometrage, string NumeroChassis, double PrixTotal, Statut StatutLivraison, Vehicule Vehicule) : this() { DefinirId(Id); this.AnneeConstruction = AnneeConstruction; this.DateArrivee = DateArrivee; this.DateCommande = DateCommande; this.DateMiseEnCirculation = DateMiseEnCirculation; this.Kilometrage = Kilometrage; this.NumeroChassis = NumeroChassis; this.PrixTotal = PrixTotal; this.StatutLivraison = StatutLivraison; this.Vehicule = Vehicule; }