static void Main(string[] args) { Oyuncu oyuncu = new Oyuncu { TcNo = "132456", Name = "Ayşegül", Soyadi = "Akman", DogumYili = 1996 }; IOyuncuManager oyuncuManager = new OyuncuManager(); oyuncuManager.Add(oyuncu); Satis satis = new Satis { OyunName = "GTA", OyunFiyati = 400 }; ISatisManager satisManager = new SatisManager(); satisManager.Satis(oyuncu, satis); Kampanya kampanya = new Kampanya { KampanyaUrunName = "PUBG Mobile", Urunİndirimi = 12.5 }; IKampanyaManager kampanyaManager = new KampanyaManager(); kampanyaManager.KampanyaEkle(kampanya); }
public override void Update(Musteri musteri, Kampanya kampanya) { Console.WriteLine("Güncellenicek Kampanya Adını Giriniz: " + kampanya.KampanyaAdi); Console.WriteLine("Güncellediğiniz Yeni Kampanya Adi: " + kampanya.KampanyaAdi); Console.WriteLine("Güncellenicek Kampanya Oranini Giriniz: " + kampanya.KampanyaOrani); Console.WriteLine("Güncellediğiniz Yeni Kampanya Orani: " + kampanya.KampanyaOrani); }
static void Main(string[] args) { Musteri musteri = new Musteri { //Burada müşteri oluşturma amacımız MusteriManager classımızın çalışıp çalışmadığını anlamak için yapmış bulunmaktayız. Ad = "Deha", SoyAd = "Çapar", DogumYılı = 2000, TcNo = 123456789 }; Oyun oyun = new Oyun {//Burada oyun oluşturma amacımız OyunManager classımızın çalışıp çalışmadığını anlamak için yapmış bulunmaktayız. OyunAdi = "CoD", OyunFiyati = 99.99, KampanyaAdi = "Kdv", KampanyaOrani = 15, KapmanyaVarmi = true, Nakit = true, KrediKarti = false, }; Kampanya kampanya = new Kampanya { //Burada kampanya oluşturma amacımız KampanyaManager classımızın çalışıp çalışmadığını anlamak için yapmış bulunmaktayız. KampanyaAdi = "Kdv", KampanyaOrani = 15, KapmanyaVarmi = true, }; Islemler musteriManager = new KampanyaManager();// Burada KampanyaManager yerine MusteriManager yazarsanız musteri manager işlemlerinin de sorunsuz çalıştığını görebilirsiniz. musteriManager.Add(musteri, kampanya); musteriManager.Delete(musteri, kampanya); musteriManager.Update(musteri, kampanya); OyunManager oyunManager = new OyunManager(); //Burada ise Oyun satış sisteminin çalışıp çalışmadığını kontrıl etmiş olduk. oyunManager.Fiyatlandirma(oyun); oyunManager.Ödeme(oyun); }
static void Main(string[] args) { Player player1 = new Player() { FirstName = "Doğa", LastName = "Öner", NationalatiyId = "12345", BirthDay = "03.07.2001" }; IMhrs mhrs = new Mhrs(player1); PlayerManager playerManager = new PlayerManager(); if (mhrs.Validate(player1)) { playerManager.Add(player1); } else { Console.WriteLine("Player doesn't added to database because of values are false"); } Console.WriteLine("------------------------------------"); IKampanya kampanya = new Kampanya(); kampanya.AddKampanya(kampanya); Console.WriteLine("------------------------------------"); kampanya.DeleteKampanya(kampanya); Console.WriteLine("------------------------------------"); kampanya.UpdateNewKampanya(kampanya); }
public void KampanyaEkle(Kampanya kampanya) { Console.WriteLine(kampanya.KampanyaUrunName + " ürün " + kampanya.Urunİndirimi + " TL olarak indirime girdi."); }
public abstract void Update(Musteri musteri, Kampanya kampanya);
public abstract void Add(Musteri musteri,Kampanya kampanya);
public abstract void Delete(Musteri musteri, Kampanya kampanya);
public override void Add(Musteri musteri, Kampanya kampanya) { Console.WriteLine("Eklenen Kampanya Adı: " + kampanya.KampanyaAdi); Console.WriteLine("Eklenen Kampanya Oranı: " + kampanya.KampanyaOrani); }
public override void Delete(Musteri musteri, Kampanya kampanya) { Console.WriteLine("Kapmanya Adına Göre Silim İşlemi Yapılmıştır. "); Console.WriteLine("Silinen Kakpanya Adı: " + kampanya.KampanyaAdi); Console.WriteLine("Silinen Kampanya Oranı " + kampanya.KampanyaOrani); }
public void KampanyaEkle(Kampanya kampanya) { Console.WriteLine(kampanya.KampanyaAdi + " kampanyası eklendi"); }
public void KampanyaSil(Kampanya kampanya) { Console.WriteLine(kampanya.KampanyaAdi + " kampanyası silindi"); }
public void KampanyaGuncelle(Kampanya kampanya) { Console.WriteLine(kampanya.KampanyaAdi + " kampanyası güncellendi"); }
public override void Add(Musteri musteri, Kampanya kampanya) { Console.WriteLine(musteri.Ad + " Tebrikler Sisteme Başarıyla Kayıt Oldunuz."); }
public override void Update(Musteri musteri, Kampanya kampanya) { Console.WriteLine(musteri.TcNo + " Kaydınız Başarıyla Güncellenmiştir."); }
public override void Delete(Musteri musteri, Kampanya kampanya) { Console.WriteLine(musteri.Ad + " Kaydınız Sistemden Başarıyla Silindi."); }