public void Validate() { if (this.state == EStateCommande.EnCours) { this.state = EStateCommande.Valider; } else if (this.state == EStateCommande.Valider) { this.state = EStateCommande.Fini; } }
public static Dictionary <int, Commande> getCommandeList(EStateCommande State = EStateCommande.All) { _Restaurant.listCommande.Reset(); Dictionary <int, Commande> listCommandeEnAttente = new Dictionary <int, Commande>(); while (_Restaurant.listCommande.MoveNext()) { if (State == EStateCommande.All || (((Commande)_Restaurant.listCommande.Current).State() == State)) { listCommandeEnAttente.Add(_Restaurant.listCommande.CurrentId, (Commande)_Restaurant.listCommande.Current); } } return(listCommandeEnAttente); }
public void Cancel() { this.state = EStateCommande.Annuler; }