Exemplo n.º 1
0
 //Üşendiğim için sadece tckn ile "if" yapısını kullandım.
 public void Dogrulama(YeniOyuncu yeniOyuncu, TCKK kisi)
 {
     if (yeniOyuncu.TCKN == kisi.TCKN)
     {
         Console.WriteLine("Hesabınız başarıyla doğrulandı!");
     }
     else
     {
         Console.WriteLine("Hesap bilgileriniz kimliğiniz ile uyumlu değil!");
     }
 }
        static void Main(string[] args)
        {
            //----------------------------------Kişi Bilgileri---------------------------------------\\
            YeniOyuncu yenioyuncu1 = new YeniOyuncu();

            yenioyuncu1.TCKN           = "14444444444444";
            yenioyuncu1.Ad             = "Bora";
            yenioyuncu1.Soyad          = "Kıroğlu";
            yenioyuncu1.Id             = 2;
            yenioyuncu1.TutorialDurumu = false;

            MevcutOyuncu mevcutoyuncu1 = new MevcutOyuncu();

            mevcutoyuncu1.Id     = 1;
            mevcutoyuncu1.TCKN   = "33333333333";
            mevcutoyuncu1.Ad     = "Uğur";
            mevcutoyuncu1.Soyad  = "Kıroğlu";
            mevcutoyuncu1.Seviye = 27;
            mevcutoyuncu1.KdA    = 2.87;

            TCKK birey1 = new TCKK();

            birey1.TCKN  = "244444444444";
            birey1.Ad    = "Bora";
            birey1.Soyad = "Kıroğlu";
            //-----------------------------------------------------------------------------------------\\
            //----------------------------------------Simülasyon----------------------------------------\\
            IOyuncuManager yenioyuncuManager   = new YeniOyuncuManager();
            IOyuncuManager mevcutoyuncuManager = new MevcutOyuncuManager();

            yenioyuncuManager.HesapIslemi(yenioyuncu1);
            mevcutoyuncuManager.HesapIslemi(mevcutoyuncu1);

            yenioyuncuManager.HesapGuncelle_Sorgula(yenioyuncu1);
            mevcutoyuncuManager.HesapGuncelle_Sorgula(mevcutoyuncu1);

            Edevlet edevlet = new Edevlet();

            edevlet.Dogrulama(yenioyuncu1, birey1);

            ISatisManager    satisManager    = new Oyun1();
            IKampanyaManager kampanyaDefault = new KampanyaDefault();

            satisManager.SatinAl(mevcutoyuncu1, kampanyaDefault);

            IKampanyaManager kampanyaManager = new Kampanya1();

            kampanyaManager.KampanyaEkle();
            kampanyaManager.KampanyaGuncelle();
            kampanyaManager.KampanyaSil();

            //--------------------------------------------------------------------------------------------\\
        }