public void Add(Oyuncu oyuncu, Game game) { if (CheckIfRealPerson(oyuncu)) { Console.WriteLine(oyuncu.Name + " " + oyuncu.Surname + " kaydınız başarıyla yapılmıştır"); } else { throw new Exception("Not a valid person"); } }
public bool CheckIfRealPerson(Oyuncu oyuncu) { //KPSPublicSoapClient client = new KPSPublicSoapClient(); //client.TCKimlikNoDogrulaAsync(oyuncu.TC, oyuncu.Name, oyuncu.Surname, oyuncu.Dogum); // return client.TCKimlikNoDogrulaAsync(oyuncu.TC, oyuncu.Name, oyuncu.Surname, oyuncu.Dogum); TCKimlikNoDogrulaRequestBody client = new TCKimlikNoDogrulaRequestBody(); TCKimlikNoDogrulaRequest request = new TCKimlikNoDogrulaRequest(); client.Ad = oyuncu.Name; client.Soyad = oyuncu.Surname; client.TCKimlikNo = oyuncu.TC; request.Body = client; return(true); }
public AnaPencere(int yukseklik, int genislik) { DoubleBuffered = true; Height = yukseklik; Width = genislik; Text = "UCAKSAVAR"; BackgroundImage = Image.FromFile("arkaplan.png"); KeyDown += AnaPencere_KeyDown; Paint += AnaPencere_Paint; saldir = new Dusman(); oyna = new Oyuncu(); ates = new Lazer(); ilerlet = new Timer(); ilerlet.Interval = 30; ilerlet.Tick += İlerlet_Tick; }
public void Add(Oyuncu oyuncu, Game game) { game.Price = 150; Console.WriteLine("Oyunun fiyatı: " + game.Price + " TL"); Console.Write("\nKampanyaları görmek için tıklayınız "); Console.ReadLine(); KampanyaUygula(game, new List <IKampanyaManager> { new Kampanya1(), new Kampanya2() }); Console.Write("\nSiparişi tamamlamak için tıklayınız "); Console.ReadLine(); Console.Write("\nKredi Kart numaranızı giriniz: "); oyuncu.Kartno = Console.ReadLine(); HesapBilgileriniGetir(oyuncu); if (oyuncu.Bakiye >= game.Price) { Console.WriteLine("Oyun satın alınmıştır"); } else { Console.WriteLine("Yetersiz bakiye: " + oyuncu.Bakiye); } }
static void Main(string[] args) { Oyuncu oyuncu1 = new Oyuncu(); oyuncu1.OyuncıAdi = "AHMET"; oyuncu1.OyuncuSoyadi = "BATMAN"; oyuncu1.TcNo = "12345"; Oyuncu oyuncu2 = new Oyuncu(); oyuncu2.OyuncıAdi = "FERHAT"; oyuncu2.OyuncuSoyadi = "SAĞLAM"; oyuncu2.TcNo = "54321"; Oyuncu[] oyuncular = new Oyuncu[] { oyuncu1, oyuncu2 }; OyuncuService oyuncuManager = new OyuncuService(); oyuncuManager.Ekle(oyuncu2); oyuncuManager.SatisYAP(oyuncu1); oyuncuManager.KampanyaEkle(oyuncu2); oyuncuManager.Güncelle(oyuncu1); oyuncuManager.Sil(oyuncu2); }
public void Ekle(Oyuncu oyuncu) { Console.WriteLine("oyuncu eklendi " + oyuncu.OyuncıAdi + " " + oyuncu.OyuncuSoyadi + " " + oyuncu.TcNo); }
public void Sil(Oyuncu oyuncu) { Console.WriteLine("oyuncu silindi " + oyuncu.OyuncıAdi + " " + " " + oyuncu.OyuncuSoyadi); }
public void SatisYAP(Oyuncu oyuncu) { Console.WriteLine("Oyuncuya satış yapıldı " + oyuncu.OyuncıAdi + " " + " " + oyuncu.OyuncuSoyadi); }
public void KampanyaEkle(Oyuncu oyuncu) { Console.WriteLine("oyuncuya kampanya eklendi " + oyuncu.OyuncıAdi + " " + " " + oyuncu.OyuncuSoyadi); }
public void Güncelle(Oyuncu oyuncu) { Console.WriteLine("oyuncu güncellendi " + oyuncu.OyuncıAdi + " " + " " + oyuncu.OyuncuSoyadi); }
public void Delete(Oyuncu oyuncu, Game game) { Console.WriteLine("Oyun satışı iptal edilmiştir"); }
public void HesapBilgileriniGetir(Oyuncu oyuncu) { oyuncu.Bakiye = new Random().Next(0, 150); Console.WriteLine("Bakiye: " + oyuncu.Bakiye, "tl"); }
public void Update(Oyuncu oyuncu, Game game) { throw new NotImplementedException(); }
public void Delete(Oyuncu oyuncu, Game game) { Console.WriteLine("Hesabınız silinmiştir"); }