Esempio n. 1
0
        // verilen konuma gider
        public void Git(Konum konum)
        {
            while (!((Konum.X == konum.X) && (Konum.Y == konum.Y)))
            {
                Thread.Sleep(BeklemeSuresi);

                if (Konum.X > konum.X)
                {
                    this.Konum.X--;
                }
                else if (Konum.X < konum.X)
                {
                    this.Konum.X++;
                }
                else
                {
                }

                if (Konum.Y > konum.Y)
                {
                    this.Konum.Y--;
                }
                else if (Konum.Y < konum.Y)
                {
                    this.Konum.Y++;
                }
                else
                {
                }
            }
        }
Esempio n. 2
0
 public Polis(string ad, string soyad, Konum konum) : base(ad, soyad, konum)
 {
     olayYerineGit = new Thread(() => { });
     devriyeGez    = new Thread(() => { });
     DevriyeGez();
     Form1.RaporEkle(string.Format("[polis] [eklendi]| {0} {1}", Ad, Soyad));
 }
Esempio n. 3
0
        private void btnYaralamaBildir_Click(object sender, EventArgs e)
        {
            Vatandas seciliVatandas = (Vatandas)Vatandaslar[vatandaslarListBox.SelectedIndex];

            Konum konum = new Konum(0, 0);

            Form kForm = new KonumAl(konum);

            kForm.StartPosition = FormStartPosition.CenterScreen;
            kForm.ShowDialog();

            raporListBox.Items.Add(string.Format("[yaralama] - [{0},{1}] | {2} {3} tarafindan eklendi", konum.X, konum.Y, seciliVatandas.Ad, seciliVatandas.Soyad));
            polisMerkeziFacade.SikayetEt(new Yaralama(konum));

            SikayetKuyruguGuncelle();
            PolislerListeGuncelle();
        }
Esempio n. 4
0
 public KonumAl(Konum k)
 {
     konum = k;
     InitializeComponent();
 }
Esempio n. 5
0
 public Merkez(int x, int y)
 {
     Konum       = new Konum(x, y);
     _sikayetler = new Queue <ISikayet>();
 }
 public AtanamayanOgretmen(string ad, string soyad, Konum konum, int beklemeSuresi = 2) : base(ad, soyad, konum, beklemeSuresi)
 {
 }
 public Vatandas(string tboxVatandasAdi, string tboxVatandasSoyadi, Konum konum)
     : base(tboxVatandasAdi, tboxVatandasSoyadi, konum)
 {
     merkez = PolisMerkezi.GetInstance();
 }