Example #1
0
        static void Main(string[] args)
        {
            bool          ferdig = false;
            VeibomTM      vbTM   = new VeibomTM(5);
            List <Aksjon> aksjonerSomSkalUtfores;

            Console.SetCursorPosition(0, 12);
            Console.WriteLine("---------------");
            Console.WriteLine("       |       ");
            Console.WriteLine("       |       ");
            Console.WriteLine("---------------");
            Console.WriteLine("Myntretur: ");
            Console.SetCursorPosition(0, 0);

            while (!ferdig) // while (ferdig == false)
            {
                VisValgmenyet();

                int valg;
                try
                {
                    valg = Convert.ToInt32(Console.ReadLine());
                }
                catch
                {
                    valg = 0;
                }

                switch (valg)
                {
                case 1:
                    aksjonerSomSkalUtfores = vbTM.HaandterHendelse(Hendelse.Kr1);
                    UtforAksjoner(aksjonerSomSkalUtfores);
                    break;

                case 2:
                    aksjonerSomSkalUtfores = vbTM.HaandterHendelse(Hendelse.Kr5);
                    UtforAksjoner(aksjonerSomSkalUtfores);
                    break;

                case 3:
                    aksjonerSomSkalUtfores = vbTM.HaandterHendelse(Hendelse.Passering);
                    UtforAksjoner(aksjonerSomSkalUtfores);
                    break;

                case 4:
                    Console.WriteLine("Avslutter programmet ... ");
                    ferdig = true;
                    break;

                default:
                    Console.WriteLine("Ugyldig valg!");
                    break;
                }
                Console.WriteLine("Trykk en tast for å fortsette ... ");
                Console.ReadKey(true);
            }
        }
Example #2
0
 public Form1()
 {
     InitializeComponent();
     vbTM = new VeibomTM(5);
 }