static void Main(string[] args) { ILoggerService fileLoggerService = new FilesLoggerService(); ILoggerService databaseLoggerService = new DatabaseLoggerService(); IDogrulamaServisi kullaniciDogrulama = new KullaniciDogrulama(); IOyuncuService oyuncuManager = new OyuncuManager (new List <ILoggerService> { databaseLoggerService, fileLoggerService }, new List <IDogrulamaServisi> { kullaniciDogrulama }); Kullanici oyuncu1 = new Oyuncu(); oyuncu1.Adi = "Duygu"; oyuncu1.Soyadi = "Uğur"; oyuncu1.TcNo = "12345678910"; oyuncu1.DogunYili = 1999; Kullanici oyuncu2 = new Oyuncu(); oyuncu1.Adi = "Engin"; oyuncu1.Soyadi = "Demirog"; oyuncu1.TcNo = "11115678910"; oyuncu1.DogunYili = 1985; Kullanici oyuncu3 = new Oyuncu(); oyuncu1.Adi = "Melis"; oyuncu1.Soyadi = "Yavuz"; oyuncu1.TcNo = "22245678910"; oyuncu1.DogunYili = 1998; oyuncuManager.Ekle(oyuncu1); oyuncuManager.Ekle(oyuncu2); oyuncuManager.Ekle(oyuncu3); IKampanyaService yazKampanyası = new YazKampanyası(); IKampanyaService haftasonuKampanyası = new HaftasonuKampanyasi(); IKampanyaService yilbasiKampanyası = new YilbasiKampanyası(); }
static void Main(string[] args) { OyuncuManager oyuncu1 = new OyuncuManager(); oyuncu1.Id = 1; oyuncu1.TcNo = "12345678912"; oyuncu1.Adi = "Özge"; oyuncu1.Soyadi = "Gürbüz"; oyuncu1.DogumYili = "1999"; oyuncu1.Add(oyuncu1); oyuncu1.Update(oyuncu1); oyuncu1.Delete(oyuncu1); IDogrulamaManager eDevletDogrulama = new EDevletDogrulama(); List <IDogrulamaManager> dogrulamalar = new List <IDogrulamaManager> { eDevletDogrulama }; IKampanyaManager yilbasiKampanyasi = new YilbasiKampanya(); IKampanyaManager ocakKampanyasi = new OcakKampanya(); List <IKampanyaManager> kampanyalar = new List <IKampanyaManager> { yilbasiKampanyasi, ocakKampanyasi }; OyunManager ucakSimulasyonu = new UcakSimulasyon(); List <OyunManager> oyunlar = new List <OyunManager> { ucakSimulasyonu }; SatisManager satisManager = new SatisManager(); satisManager.SatisYap(kampanyalar, oyuncu1, oyunlar); satisManager.DogrulamaYap(dogrulamalar); }
static void Main(string[] args) { Oyuncu oyuncu1 = new Oyuncu(); oyuncu1.Id = 1; oyuncu1.Adi = "Oğuz"; oyuncu1.Soyadi = "Evirgen"; oyuncu1.DogumTarihi = new DateTime(1998, 01, 22); oyuncu1.TcKimlikNo = "13895763530"; //oyuncumuzu oluşturduk bunun bir kaç farklı yolu vardır mutlaka constructor gibi olabilir, ya da new Oyuncu dan sonra {} şeklinde devam edilebilir. Oyun oyun1 = new Oyun { OyunAdi = "Cyberpunk 2077", OyunFiyati = 249, OyunAdet = 100 }; //oyun1 nesnesini Oyun sınıfından oluşturduk. Kampanya kampanya1 = new Kampanya { KampanyaAdi = "TeknoPazar", indirimOrani = 15 }; //Teknopazar da oyunlar için %15 indirim var OyuncuManager oyuncuManager = new OyuncuManager(); oyuncuManager.Ekle(); }