public static string ToApplicationString(this TerminalApplication v) { switch (v) { case TerminalApplication.EFTPOS: return("00"); case TerminalApplication.Agency: return("01"); case TerminalApplication.Loyalty: case TerminalApplication.PrePaidCard: case TerminalApplication.ETS: return("02"); // PCEFTCSA case TerminalApplication.GiftCard: return("03"); case TerminalApplication.Fuel: return("04"); case TerminalApplication.Medicare: return("05"); case TerminalApplication.Amex: return("06"); case TerminalApplication.ChequeAuth: return("07"); } return("00"); // Default to EFTPOS. }
private static void Main(string[] args) { // Execute application TerminalApplication.Run(new Tetris()); }
public Renderer(TerminalApplication app) { _app = app ?? throw new ArgumentNullException(nameof(app)); }