Esempio n. 1
0
        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;
            }
        }
Esempio n. 2
0
 static public void ClearEnsembles()
 {
     Ensemble.Clear();
     EnsemblePrep.Clear();
     EnsembleAnnul.Clear();
     EnsembleDone.Clear();
 }