public static int ConverColonnes(Pieces piece) { if (piece.Equals(new Cinqcentimes())) { return(0); } if (piece.Equals(new Dixcentimes())) { return(1); } if (piece.Equals(new Vingtcentimes())) { return(2); } if (piece.Equals(new Cinquantecentimes())) { return(3); } if (piece.Equals(new Uneuro())) { return(4); } if (piece.Equals(new Deuxeuro())) { return(5); } else { throw new Exception("Pièce non convertible en colonnes. "); } // cas impossible c'est le travail du validateur }
public static int ConverPieces(Pieces piece) { if (piece == null) { return(0); } if (piece.Equals(new Cinqcentimes())) { return(5); } if (piece.Equals(new Dixcentimes())) { return(10); } if (piece.Equals(new Vingtcentimes())) { return(20); } if (piece.Equals(new Cinquantecentimes())) { return(50); } if (piece.Equals(new Uneuro())) { return(100); } if (piece.Equals(new Deuxeuro())) { return(200); } else { throw new Exception("Pièce non reconnu. "); } // cas impossible c'est le travail du validateur }