Ejemplo n.º 1
0
        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.
        }
Ejemplo n.º 2
0
 private static void Main(string[] args)
 {
     // Execute application
     TerminalApplication.Run(new Tetris());
 }
Ejemplo n.º 3
0
 public Renderer(TerminalApplication app)
 {
     _app = app ?? throw new ArgumentNullException(nameof(app));
 }