public Commande(int idAdresse, int idClient, int idStatut) { Adresse a = Adresse.Ensemble.Find(e => e.Id == idAdresse); if (a != null) { this.AdresseLivraison = a; } Client c = Client.Ensemble.Find(e => e.Id == idClient); if (c != null) { this.ClientCommande = c; } if (ensemble.Find(e => e.Id == this.Id) == null) { ensemble.Add(this); } switch (idStatut) { case 1: EnsemblePrep.Add(this); break; case 2: EnsembleDone.Add(this); break; case 3: EnsembleAnnul.Add(this); break; } }
static public void ClearEnsembles() { Ensemble.Clear(); EnsemblePrep.Clear(); EnsembleAnnul.Clear(); EnsembleDone.Clear(); }