Пример #1
0
        public void Baslat()
        {
            while (true)
            {
                Console.Clear();
                Console.WriteLine("===== VATANDASLAR =====");
                for (int i = 0; i < vatandaslar.Count; i++)
                {
                    Console.WriteLine("[{0}] -> {1} {2}", i, vatandaslar[i].Ad, vatandaslar[i].Soyad);
                }

                int tempVatandasIndex = Arayuz.GetInt("Index: ");
                try
                {
                    IMenu anaMenu = new AnaMenu(vatandaslar[tempVatandasIndex]);
                    anaMenu.Baslat();
                }
                catch (Exception e)
                {
                    Console.WriteLine(e.Message);
                    Console.WriteLine("boyle bi vatandas yok yeniden dene!");
                    Thread.Sleep(2000);
                }
            }
        }
Пример #2
0
        static void Main(string[] args)
        {
            PolisMerkezi polisMerkezi = PolisMerkezi.GetInstance();
            Arayuz       arayuz       = new Arayuz();

            arayuz.Baslat();
        }
Пример #3
0
        internal static IKonum KonumSor()
        {
            Console.WriteLine("konum girin");
            int tempX = Arayuz.GetInt("X: ");
            int tempY = Arayuz.GetInt("Y: ");

            return(new Konum(tempX, tempY));
        }
Пример #4
0
        public void Baslat()
        {
            while (true)
            {
                Console.Clear();
                for (int i = 0; i < Secenekler.Count; i++)
                {
                    Console.WriteLine("{0} -> {1}", i, Secenekler[i].SecenekAdi);
                }

                int tIndex = Arayuz.GetInt("Index: ");

                try
                {
                    Secenekler[tIndex].Yap();
                }
                catch (Exception)
                {
                    Console.WriteLine("boyle bir secenek yok");
                }
            }
        }
Пример #5
0
        public override void Yap()
        {
            Thread sikayet = new Thread(() => { vInsan.SikayetEt(new Yaralama(Arayuz.KonumSor())); });

            sikayet.Start();
        }
 override public void Yap()
 {
     vInsan.SikayetEt(new Kaza(Arayuz.KonumSor()));
 }