Beispiel #1
0
        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);
        }
Beispiel #2
0
        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);
        }