private void OuvertureCaisse() { // Ouverture. if (this.EtatCaisse == EtatCaisse.Ferme) { this.EtatCaisse = EtatCaisse.Ouverte; EvenementCaisseEtat(); } }
public void FermeCaisse() { // Fermeture. if (this.EtatCaisse == EtatCaisse.DernierClient) { this.EtatCaisse = EtatCaisse.Ferme; EvenementCaisseEtat(); } }
public void DernierClient() { // Dernier Client. if (this.EtatCaisse == EtatCaisse.Ouverte) { this.EtatCaisse = EtatCaisse.DernierClient; EvenementCaisseEtat(); } }
public CaisseImpl(int _numeroCaisse, IApiConnecteur _apiConnecteur, double _tempsAttenteClient, double _tempsTraitementClient, int _tempsOuverture) { this.NumeroCaisse = _numeroCaisse; this.apiConnecteur = _apiConnecteur; this.TempsAttenteClient = _tempsAttenteClient; this.TempsTraitementClient = _tempsTraitementClient; this.TempsOuverture = _tempsOuverture; this.EtatCaisse = EtatCaisse.Ferme; }