Example #1
0
 public Personel(Personel p)
 {
     Ad = p.Ad;
     Soyad = p.Soyad;
     TC = p.TC;
     PersonelNo = p.PersonelNo;
 }
Example #2
0
        public Kisi rastgeleKisiOlustur(KisiTipi kisiTipi)
        {
            Kisi kisi = new Kisi();
            kisi.Ad = adlar[rastgele.Next(0, adlar.Length - 1)];
            kisi.Soyad = soyadlar[rastgele.Next(0, soyadlar.Length - 1)];
            kisi.TC = rastgele.Next(100000000, 900000000);

            if (kisiTipi == KisiTipi.Yolcu)
            {
                // TODO: neden exception fırlatıyor sor
                // Yolcu yolcu = (kisi as Yolcu);
                Yolcu yolcu = new Yolcu();
                yolcu.Ad = kisi.Ad;
                yolcu.Soyad = kisi.Soyad;
                yolcu.TC = kisi.TC;
                yolcu.Ucus = null;
                return yolcu;
            }
            else if (kisiTipi == KisiTipi.Personel)
            {
                Personel personel = new Personel();
                personel.Ad = kisi.Ad;
                personel.Soyad = kisi.Soyad;
                personel.TC = kisi.TC;
                personel.PersonelNo = rastgele.Next(10000, 90000);
                return personel;
            }

            return kisi;
        }
Example #3
0
 public GisePersoneli(Personel p)
     : base(p)
 {
 }