public Personel(Personel p) { Ad = p.Ad; Soyad = p.Soyad; TC = p.TC; PersonelNo = p.PersonelNo; }
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; }
public GisePersoneli(Personel p) : base(p) { }