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
 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);
 }
Beispiel #3
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);
        }
Beispiel #4
0
        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);
        }
Beispiel #5
0
 public void KampanyaEkle(Kampanya kampanya)
 {
     Console.WriteLine(kampanya.KampanyaUrunName + " ürün " + kampanya.Urunİndirimi + " TL olarak indirime girdi.");
 }
Beispiel #6
0
 public abstract void Update(Musteri musteri, Kampanya kampanya);
Beispiel #7
0
 public abstract void Add(Musteri musteri,Kampanya kampanya);
Beispiel #8
0
 public abstract void Delete(Musteri musteri, Kampanya kampanya);
Beispiel #9
0
 public override void Add(Musteri musteri, Kampanya kampanya)
 {
     Console.WriteLine("Eklenen Kampanya Adı: " + kampanya.KampanyaAdi);
     Console.WriteLine("Eklenen Kampanya Oranı: " + kampanya.KampanyaOrani);
 }
Beispiel #10
0
 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);
 }
Beispiel #11
0
 public void KampanyaEkle(Kampanya kampanya)
 {
     Console.WriteLine(kampanya.KampanyaAdi + " kampanyası eklendi");
 }
Beispiel #12
0
 public void KampanyaSil(Kampanya kampanya)
 {
     Console.WriteLine(kampanya.KampanyaAdi + " kampanyası silindi");
 }
Beispiel #13
0
 public void KampanyaGuncelle(Kampanya kampanya)
 {
     Console.WriteLine(kampanya.KampanyaAdi + " kampanyası güncellendi");
 }
Beispiel #14
0
 public override void Add(Musteri musteri, Kampanya kampanya)
 {
     Console.WriteLine(musteri.Ad + " Tebrikler Sisteme Başarıyla Kayıt Oldunuz.");
 }
Beispiel #15
0
 public override void Update(Musteri musteri, Kampanya kampanya)
 {
     Console.WriteLine(musteri.TcNo + " Kaydınız Başarıyla Güncellenmiştir.");
 }
Beispiel #16
0
 public override void Delete(Musteri musteri, Kampanya kampanya)
 {
     Console.WriteLine(musteri.Ad + " Kaydınız Sistemden Başarıyla Silindi.");
 }