Beispiel #1
0
 public Hangar inis_izni_ver(Pilot pilot)
 {
     var bos_Hangar = (from Hangar h in havaalani.Hangarlar
                       where h.Ucak == null
                       select h).ToList<Hangar>();
     return bos_Hangar.FirstOrDefault<Hangar>();
 }
Beispiel #2
0
        public void BaslangicDurumunaGetir()
        {
            int i, rast;
            rast = rastgele.Next(1, 4);
            for (i = 0; i < rast; i++)
            {
                CheckinPersoneli checkinPersoneli = new CheckinPersoneli(rastgeleKisiOlustur(KisiTipi.Personel));
                havaAlani.CheckInPersonelleri.Add(checkinPersoneli);
            }
            rast = rastgele.Next(1, 4);
            for (i = 0; i < rast; i++)
            {
                // TODO: cast ederek neden olmuyor sor.
                GisePersoneli gisePersoneli = new GisePersoneli(rastgeleKisiOlustur(KisiTipi.Personel) as Personel);
                havaAlani.GisePersonelleri.Add(gisePersoneli);
            }

            for (i = 0; i < 6; i++)
            {
                havaAlani.Hangarlar.Add(new Hangar() { Ucak=null });
            }

            rast = rastgele.Next(1, 4);
            for (i = 0; i < rast; i++)
            {
                KulePersoneli kulePersoneli = new KulePersoneli(rastgeleKisiOlustur(KisiTipi.Personel));
                havaAlani.Kule.KulePersonelleri.Add(kulePersoneli);
            }

            rast = rastgele.Next(0, 7);
            for (i = 0; i < rast; i++)
            {
                Pilot pilot = new Pilot(rastgeleKisiOlustur(KisiTipi.Personel));
                havaAlani.Pilotlar.Add(pilot);
            }

            rast = rastgele.Next(5, 10);
            for (i = 0; i < rast; i++)
            {
                bool gidenmi;
                if (rastgele.Next(0, 2) == 1) gidenmi = true;
                else gidenmi = false;
                Ucus ucus = rastgeleUcusOlustur(gidenmi);
                havaAlani.Ucuslar.Add(ucus);
            }

            // TODO: devamm..
        }
Beispiel #3
0
 public void PilotlaKonus(Pilot pilot, string mesaj)
 {
 }