예제 #1
0
        static void Main(string[] args)
        {
            IOyuncu oyuncu1 = new Oyuncu();

            oyuncu1.Id        = 1;
            oyuncu1.Ad        = "Nazlı";
            oyuncu1.Soyad     = "Salamci";
            oyuncu1.TcNo      = "34343434343";
            oyuncu1.DoğumYılı = new DateTime(2000, 07, 07);

            IOyuncuServisi oyuncuServisi = new OyuncuServisi();

            oyuncuServisi.Add(oyuncu1);
            oyuncuServisi.Delete(oyuncu1);
            oyuncuServisi.Update(oyuncu1);

            IOyuncuDogrulamaService dogrulamaService = new OyuncuDogrulamaService();

            dogrulamaService.OyuncuDogrula(oyuncu1);

            ISatis satis = new Satis();

            satis.OyunSatisi(oyuncu1);

            IKampanya kampanya = new Kampanya();

            kampanya.Add();
            kampanya.Delete();
            kampanya.Update();
        }
예제 #2
0
        public void Add()
        {
            Console.Clear();
            IKampanya kampanya = new Kampanya();

            Console.WriteLine("Kampanya ismi");
            kampanya.KampanyaIsmi = Console.ReadLine();

            Console.WriteLine("Kampanya oranı");
            kampanya.IndirimOranı = Convert.ToInt32(Console.ReadLine());
            kampanyas.Add(kampanya);
            Console.WriteLine("Kampanya Eklendi");
        }
예제 #3
0
        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();
        }
예제 #4
0
 public void OyunSat(Oyuncu oyuncu, Oyun oyun, Kampanya kampanya)
 {
     //overloading yaptım ki kampanyalı şekilde de satabileyim
     Console.WriteLine(oyuncu.Adi + " oyuncusuna " + oyun.OyunAdi + " " + kampanya.KampanyaAdi + "kampanyası ile satılmıştır.");
 }