예제 #1
0
        static void Main(string[] args)
        {
            //SelamVer("salih");
            //SelamVer("Melek");
            //SelamVer("Engin");
            //SelamVer();

            //Topla(5,7);
            //Topla();

            Person person1 = new Person();

            person1.FirstName        = "Salih";
            person1.LastName         = "Gül";
            person1.NationalIdentity = 123;
            person1.DateOfBirthYear  = 2000;

            Person person2 = new Person();

            person2.FirstName = "Derya";

            PttManager pttManager = new PttManager(new PersonManager());

            pttManager.GiveMask(person1);


            Console.ReadKey();
        }
예제 #2
0
        static void Main(string[] args)
        {
            SelamVer("Merve");


            Citizen person1 = new Citizen();

            person1.FirstName        = "Merve Nur";
            person1.LastName         = "TEKE";
            person1.DateOfBirthYear  = 1996;
            person1.NationalIdentity = 1;


            Citizen person2 = new Citizen();

            person2.FirstName        = "Emir";
            person1.LastName         = "TEKE";
            person1.DateOfBirthYear  = 2003;
            person1.NationalIdentity = 2;

            PttManager pttManager = new PttManager(new PersonManager());

            pttManager.GiveMask(person1);

            Console.ReadLine();
        }
예제 #3
0
        static void Main(string[] args)
        {
            SelamVer("Hakan");
            SelamVer("Ali");
            SelamVer("Özcan");
            SelamVer();
            int sonuç = Topla(8, 9);

            //<Diziler /Arrays
            string ogrenci1 = "Engin";
            string ogrenci2 = "Berkay";
            string ogrenci3 = "Kerem";

            string[] ogreciler = new string[3];
            ogreciler[0] = "Engin";
            ogreciler[1] = "Berkay";
            ogreciler[2] = "Kerem";


            for (int i = 0; i < ogreciler.Length; i++)
            {
                Console.WriteLine(ogreciler[i]);
            }
            string[] sehirler1 = new[] { "Ankara", "İstanbul", "Kayseri" };
            string[] sehirler2 = new[] { "Mersin", "Hatay", "Balıkesir" };
            foreach (string sehir in sehirler1)
            {
                Console.WriteLine(sehir);
            }

            Person person1 = new Person();

            person1.FirstName        = "Muhammed Hakan";
            person1.LastName         = "Tekbaş";
            person1.DateOfBirthYear  = 2000;
            person1.NationalIdentity = 27892792264;

            Person person2 = new Person();

            person2.FirstName = "Engin";


            //MyList
            List <string> yeniSehirler1 = new List <string> {
                "Ankara 1", "İstanbul 2 ", "Kayseri 3 "
            };

            yeniSehirler1.Add("Adana 1");
            foreach (var sehir in yeniSehirler1)
            {
                Console.WriteLine(sehir);
            }

            PttManager pttManager = new PttManager(new PersonManager());

            pttManager.GiveMask(person1);

            Console.ReadLine();
        }
예제 #4
0
        public static void Main(string[] args)
        {
            //Degiskenler()

            BaseCustomerManager customerManager = new PttManager(new MernisServiceAdapter());

            customerManager.GiveMask(new Person {
                DateOfBirthYear = 1993, FirstName = "SERAY", LastName = "KESKİN", NationalId = 27332648456
            });
            Console.ReadLine();
        }
예제 #5
0
        static void Main(string[] args)
        {
            Person person1 = new Person();

            person1.FirstName        = "Buket";
            person1.LastName         = "Karaçaylı";
            person1.DateOfBirthYear  = 1994;
            person1.NationalIdentity = 50452028152;
            PttManager pttManager = new PttManager(new PersonManager());

            pttManager.GiveMask(person1);
        }
예제 #6
0
        static void Main(string[] args)
        {
            Person person = new Person();

            person.NationalIdentity = 12345678910;
            person.FirstName        = "Beşir";
            person.LastName         = "Gündüz";
            person.DateOfBirthYear  = 1993;

            PttManager pttManager = new PttManager(new PersonManager());

            pttManager.GiveMask(person);
        }
예제 #7
0
        static void Main(string[] args)
        {
            Person person1 = new Person();

            person1.FirstName      = "EREN";
            person1.LastName       = "İNAL";
            person1.NationalIdenty = 32419122936;
            person1.DateOfBirthday = 1994;
            PttManager pttManager = new PttManager(new PersonManager());

            pttManager.GiveMask(person1);
            Console.ReadLine();
            //TODO: webapi yazılacak.
        }
예제 #8
0
        static void Main(string[] args)
        {
            Person person1 = new Person();

            person1.FirstName        = "ENGİN";
            person1.LastName         = "DEMİROĞ";
            person1.DateOfBirthYear  = 1985;
            person1.NationalIdentity = 123;



            PttManager pttManager = new PttManager(new PersonManager());

            pttManager.GiveMask(person1);
        }
예제 #9
0
        static void Main(string[] args)
        {
            Person person1 = new Person();

            person1.FirstName        = "Dilara";
            person1.LastName         = "SEREN";
            person1.NationalIdentity = 1234567952;
            person1.DateOfBirthYear  = 2000;

            Person person2 = new Person();

            person2.FirstName        = "Serhat";
            person2.LastName         = "Seren";
            person2.NationalIdentity = 15445545465;
            person2.DateOfBirthYear  = 2003;



            PttManager pttManager = new PttManager(new PersonManager());

            pttManager.GiveMask(person1);
            pttManager.GiveMask(person2);
            Console.ReadLine();
        }
        static void Main(string[] args)
        {
            Person person1 = new Person();

            person1.FirstName        = "Kubilay";
            person1.LastName         = "Kaplan";
            person1.DateOfBirdYear   = 1985;
            person1.NationalIdentity = 123;

            PttManager pttManager = new PttManager(new PersonManager());

            pttManager.GiveMask(person1);

            Console.ReadLine();
        }
예제 #11
0
        static void Main(string[] args)
        {
            Person person1 = new Person();

            Console.Write("Adınızı Giriniz:");
            person1.FirstName = Console.ReadLine();
            Console.Write("Soyadınızı Giriniz:");
            person1.LastName = Console.ReadLine();
            Console.Write("Kimlik Numaranızı Giriniz:");
            person1.NationalIdentity = Int64.Parse(Console.ReadLine());
            Console.Write("Doğum Tarihinizi Giriniz:");
            person1.DateOfBirthYear = Int32.Parse(Console.ReadLine());

            PttManager pttManager = new PttManager(new PersonManager());

            pttManager.GiveMask(person1);

            Console.ReadLine();
        }
예제 #12
0
        static void Main(string[] args)
        {
            //arrays
            string[] ogrenciler = new string[3];
            ogrenciler[0] = "Engin";
            ogrenciler[1] = "İbraihm";
            ogrenciler[2] = "Efe";

            foreach (var item in ogrenciler)
            {
                Console.WriteLine(item);
            }

            Mylist <int> sasa = new Mylist <int> {
            };

            Console.WriteLine(sasa.Length);

            List <string> yeniIsimler = new List <string>
            {
                "Elif", "Açelya", "Sevgi"
            };

            yeniIsimler.Add("Osman");
            foreach (var item in yeniIsimler)
            {
                Console.WriteLine(item);
            }

            Console.WriteLine("-------------------");
            Person person1 = new Person()
            {
                FirstName        = "İbrahim",
                LastName         = "Kaplan",
                DateOfBirthYear  = 1991,
                NationalIdentity = 44917432622
            };
            PttManager pttManager = new PttManager(new PersonManager());

            pttManager.GiveMask(person1);
            //sistem ptt den eczaneye döndü
        }
예제 #13
0
        static void Main(string[] args)
        {
            SelamVer("Berke");
            SelamVer();

            Person person1 = new Person();

            person1.Ad        = "Berke";
            person1.DogumYili = 1999;
            person1.Soyad     = "Maktav";
            person1.TC        = 11111111111;

            PttManager pttManager = new PttManager(new ForeignerManager());

            pttManager.GiveMask(person1);



            Console.ReadLine();
        }
예제 #14
0
        static void Main(string[] args)
        {
            Person person1 = new Person();

            person1.FirstName        = "tugce";
            person1.LastName         = "dogan";
            person1.DateOfBirthYear  = 1996;
            person1.NationalIdentity = 1;

            PttManager pttManager = new PttManager(new PersonManager());

            pttManager.GiveMask(person1);

            Console.ReadLine();


            //// Degiskenler();
            //Vatandas vatandas= new Vatandas();

            //Console.ReadLine();
        }
예제 #15
0
        static void Main(string[] args)
        {
            SayHello(" Sezer");

            Person person1 = new Person();

            _ = person1.Firstname;   // I dont know it is a good idea using _ for each, yet. It just works.
            _ = person1.Lastname;
            _ = person1.DateOfBirthYear;
            _ = person1.NationalIdentitiy;
            Console.Write("Your name:  ");
            person1.Firstname = Console.ReadLine();
            Console.Write("Your lastname:  ");
            person1.Lastname = Console.ReadLine();
            Console.Write("Your Birth year:  ");
            person1.DateOfBirthYear = Convert.ToInt32(Console.ReadLine());
            Console.Write("Your ID:  ");
            person1.NationalIdentitiy = Convert.ToInt64(Console.ReadLine());

            PttManager pttManager = new PttManager(new PersonManager());

            pttManager.GiveMask(person1);
        }
예제 #16
0
        static void Main(string[] args)
        {
            Person person1 = new Person();

            person1.FirstName        = "BÜŞRA";
            person1.LastName         = "AYDIN";
            person1.DateOfBirthYear  = 1995;
            person1.NationalIdentity = 123;


            Person person2 = new Person();

            person2.FirstName        = "BATUHAN";
            person2.LastName         = "ÖZYÖN";
            person2.DateOfBirthYear  = 1996;
            person2.NationalIdentity = 12345;

            PttManager pttManager = new PttManager(new PersonManager());

            pttManager.GiveMask(person1);


            Console.ReadLine();
        }
예제 #17
0
        static void Main(string[] args)
        {
            //Degiskenler();
            // Vatandas vatandas1= new Vatandas();//instance oluşturduk.


            SelamVer(isim: "Ahmet");
            SelamVer(isim: "Ayşe");
            SelamVer(isim: "Engin");
            SelamVer();


            int sonuc = Topla();

            //Diziler / Arrays
            string ogrenci1 = "Engin";
            string ogrenci2 = "Kerem";
            string ogrenci3 = "Berkay";


            string[] ogrenciler = new string[3];
            ogrenciler[0] = "Engin";
            ogrenciler[1] = "Kerem";
            ogrenciler[2] = "Berkay";
            ogrenciler    = new string[4];
            ogrenciler[3] = "İlker";

            for (int i = 0; i < ogrenciler.Length; i++)
            {
                Console.WriteLine(ogrenciler[i]);
            }
            //referans tipler stackde adres tutar heap de değer tutar
            string[] sehirler1 = new[] { "Ankara", "İstanbul", "İzmir" };
            string[] sehirler2 = new[] { "Bursa", "Antalya", "Diyarbakır" };

            sehirler2    = sehirler1;//hafızadaki sehirler 2 artık sehirler 1 in stack adresini tutuyor
            sehirler1[0] = "Adana";
            Console.WriteLine(sehirler2[0]);

            Person person1 = new Person();

            person1.FisrtName        = "GALİP";
            person1.LastName         = "DOĞAN";
            person1.DateOfBirthYear  = 1986;
            person1.NationalIdentity = 123;


            Person person2 = new Person();

            person2.FisrtName = "Murat";


            //değer tipler referans gibi değildir sadece atanan değeri tutar
            int sayi1 = 10;
            int sayi2 = 20;

            sayi2 = sayi1;
            sayi1 = 30;
            //            sayi2 ??//değeri 10 olarak kalır

            foreach (string sehir in sehirler1)
            {
                Console.WriteLine(sehir);
            }
            //Generic Collection (array yerine gelen yeni teknoloji)
            List <string> yenisehirler1 = new List <string> {
                "Ankara 1", "İstanbul 1", "İzmir 1"
            };

            yenisehirler1.Add("Adana 1");
            foreach (var sehir in yenisehirler1)
            {
                Console.WriteLine(sehir);
            }

            PttManager pttManager = new PttManager(new PersonManager());

            pttManager.GiveMask(person1);



            Console.ReadLine();
        }
예제 #18
0
        static void Main(string[] args)
        {
            // degiskenler();
            // Vatandas vatandas1 = new Vatandas();

            int sonuc = Topla(3, 5);

            SelamVer(isim: "cansu");
            SelamVer(isim: "c");
            SelamVer(isim: "cccc");
            SelamVer();

            //diziler  / Arrays

            //  string ogrenci1 = "engin";
            //  string ogrenci2 = "kerem";
            //  string ogrenci3 = "berkay";

            string[] ogrenciler = new string[3];
            ogrenciler[0] = "engin";
            ogrenciler[1] = "kerem";
            ogrenciler[2] = "berkay";
            ogrenciler    = new string[4];

            for (int i = 0; i < ogrenciler.Length; i++)
            {
                Console.WriteLine(ogrenciler[i]);
            }


            string[] sehirler1 = new[] { "ankara", "istanbul", "izmir" };
            string[] sehirler2 = new[] { "bursa", "antalya", "diyarbakır" };

            sehirler2    = sehirler1;
            sehirler1[0] = "adana";
            Console.WriteLine(sehirler2[0]);



            Person person1 = new Person();

            person1.FirstName        = "cansu";
            person1.LastName         = "Demiroğ";
            person1.NationalIdentity = 123;
            person1.DateOfBirthYear  = 1995;


            foreach (string sehir in sehirler1)
            {
                Console.WriteLine(sehir);
            }

            List <string> yeniSehirler1 = new List <string> {
                "ank", "izmir", "ist"
            };

            yeniSehirler1.Add("blk");
            foreach (var sehir in yeniSehirler1)
            {
                Console.WriteLine(sehir);
            }



            //int sayi1 = 10;
            //int sayi2 = 20;
            //sayi2 = sayi1;


            PttManager pttManager = new PttManager(new PersonManager());

            pttManager.GiveMask(person1);


            Console.ReadLine();
        }
예제 #19
0
        static void Main(string[] args)
        {
            Degiskenler(); //Rename Ctrl R + M


            Vatandas vatandas1 = new Vatandas();

            SelamVer(isim: "Büşra");
            SelamVer(isim: "Hira");
            SelamVer(isim: "Bircan");
            SelamVer();

            int sonuc = Topla();


            //Diziler / Arrays

            string ogrenci1 = "Büşra";
            string ogrenci2 = "Hira";
            string ogrenci3 = "Bircan";

            Console.WriteLine(ogrenci1);
            Console.WriteLine(ogrenci2);
            Console.WriteLine(ogrenci3);

            //stack             /   Heap
            //Garbage Collector çöp tutucu
            //Array, Class, interface, abstract  == Reference  tip

            string[] ogrenciler = new string[3];
            ogrenciler[0] = "Büşra";
            ogrenciler[1] = "Hira";
            ogrenciler[2] = "Bircan";
            //ogrenciler[2] = "Nevin" array 3  elemanlı olmalı yoksa çalışmaz
            ogrenciler    = new string[4];
            ogrenciler[2] = "Nevin";

            for (int i = 0; i < ogrenciler.Length; i++)
            {
                Console.WriteLine(ogrenciler[i]);
            }

            string[] sehirler1 = new[] { "Ankara", "istanbul", "İzmir" };
            string[] sehirler2 = new[] { "Bursa", "Antalya", "Diyarbakır" };

            //Referenslarda referans numaraların agöre bakıyoruz.
            sehirler2    = sehirler1; //şehirler 1 şehirler ikinin referans numarasına eşit demektir.
            sehirler1[0] = "Adana";
            Console.WriteLine(sehirler2[0]);


            //int, double, bool değer tipleridir
            //int sayi1 = 10;
            //int sayi2 = 20;
            //sayi2 = sayi1;
            //sayi1 = 30;
            //sayi2 = ?? 10 olur.

            Person person1 = new Person();

            person1.FirstName        = "Büşra";
            person1.LastName         = "Özmen";
            person1.DateOfBirthYear  = 1994;
            person1.NationalIdentity = 123;

            Person person2 = new Person();

            person2.FirstName = "HiraNur";

            foreach (string sehir  in sehirler1)
            {
                Console.WriteLine(sehir);
            }

            //MyList
            List <string> yeniSehirler1 = new List <string> {
                "Ankara 1", "istanbul 1", "İzmir 1"
            };

            yeniSehirler1.Add("Adana 1");
            foreach (var sehir in yeniSehirler1)
            {
                Console.WriteLine(sehir);
            }


            PttManager pttManager = new PttManager(new PersonManager());

            pttManager.GiveMask(person1);



            Console.ReadLine();
        }
예제 #20
0
        static void Main(string[] args)
        {
            //Degiskenler();

            Vatandas vatandas1 = new Vatandas();

            SelamVer(isim: "Ayşe");
            SelamVer(isim: "Engin");
            SelamVer();

            int sonuc = Topla(6, 58);

            //Diziler / Arrays

            string ogrenci1 = "Engin";
            string ogrenci2 = "Kerem";
            string ogrenci3 = "Berkay";

            //Console.WriteLine(ogrenci1);

            string[] ogrenciler = new string[3];
            ogrenciler[0] = "Engin";
            ogrenciler[1] = "Kerem";
            ogrenciler[2] = "Berkay";
            ogrenciler    = new string[4];
            ogrenciler[3] = "İlker";


            for (int i = 0; i < ogrenciler.Length; i++)
            {
                Console.WriteLine(ogrenciler[i]);
            }



            string[] sehirler1 = new[] { "Ankara", "İstanbul", "İzmir" };
            string[] sehirler2 = new[] { "Bursa", "Antalya", "Diyarbakır" };

            sehirler2 = sehirler1; //sehirler2 nin referası sehirler1 oluyor .REFERANS TİPTİR.
            //deger ve referas tipleri karıştırma (int,bool, gibi veri tipleri)
            sehirler1[0] = "Adana";
            Console.WriteLine(sehirler2[0]);

            Person person1 = new Person();

            person1.FirsName         = "Engin";
            person1.LastName         = "Demirog";
            person1.DateOfBirthYear  = 1985;
            person1.NationalIdentity = 1;

            Person person2 = new Person();

            person2.FirsName = "Murat";

            foreach (string sehir in sehirler1)
            {
                Console.WriteLine(sehir);
            }

            //generic collection
            List <string> yeniSehirler1 = new List <string> {
                "Ankara 1", "İstanbul 1", "İzmir 1"
            };                                                                                     //list bir sınıftır

            yeniSehirler1.Add("Adana 1");
            foreach (var sehir in yeniSehirler1)
            {
                Console.WriteLine(sehir);
            }


            PttManager pttManager = new PttManager(new PersonManager());

            pttManager.GiveMask(person1);

            Console.ReadLine();
        }
예제 #21
0
        static void Main(string[] args)
        {
            Degiskenler();
            Vatandas vatandas = new Vatandas();

            SelamVer("Kubilay");
            SelamVer("Miray");
            SelamVer();
            int sonuc = Topla();

            string ogrenc1  = "kubi";
            string ogrenci2 = "miray";
            string ogrenci3 = "ali";

            Console.WriteLine(ogrenc1);

            string[] ogrenciler = new string[3];

            ogrenciler[0] = "kubi";
            ogrenciler[1] = "ali";
            ogrenciler[2] = "melek";
            ogrenciler    = new string[4];
            ogrenciler[3] = "yeni";
            for (int i = 0; i < ogrenciler.Length; i++)
            {
                Console.WriteLine(ogrenciler[i]);
            }

            string[] sehirler  = new[] { "ank", "izmir", "karabük" };
            string[] sehirler2 = new[] { "a", "b", "c" };

            sehirler2 = sehirler;

            sehirler[0] = "adana";

            Console.WriteLine(sehirler2[0]);

            int sayi1 = 10;
            int sayi2 = 20;

            sayi2 = sayi1;

            sayi1 = 30;

            foreach (string item in sehirler)
            {
                Console.WriteLine(item);
            }

            List <string> yeniSehirler = new List <string>
            {
                "K",
                "L",
                "C"
            };

            yeniSehirler.Add("karabük");

            foreach (var item in yeniSehirler)
            {
                Console.WriteLine(item);
            }
            Person person = new Person();

            person.FirstName        = "KUBİLAY";
            person.LastName         = "YAZI";
            person.DateOfBirthYear  = 1996;
            person.NationalIdentity = 45545;
            PttManager pttManager = new PttManager(new PersonManager());

            pttManager.GiveMask(person);
            //  pttManager.GiveMask(person);

            Console.ReadLine();
        }
예제 #22
0
        static void Main(string[] args)
        {
            SelamVer("Engin");
            SelamVer("Ahmet");
            SelamVer("Ayşe");
            SelamVer();

            int sonuc = Topla(6, 58);

            //Diziler / Arrays

            string ogrenci1 = "Engin";
            string ogrenci2 = "Kerem";
            string ogrenci3 = "Berkay";

            //Console.WriteLine(ogrenci1);
            //Console.WriteLine(ogrenci2);
            //Console.WriteLine(ogrenci3);

            string[] ogrenciler = new string[3];
            ogrenciler[0] = "Engin";
            ogrenciler[1] = "Kerem";
            ogrenciler[2] = "Berkay";

            ogrenciler    = new string[4];
            ogrenciler[3] = "İlker";

            for (int i = 0; i < ogrenciler.Length; i++)
            {
                Console.WriteLine(ogrenciler[i]);
            }

            string[] sehirler1 = new[] { "Ankara", "İstanbul", "izmir" };
            string[] sehirler2 = new[] { "Bursa", "Antalya", "Diyarbakır" };

            sehirler2    = sehirler1;
            sehirler1[0] = "Adana";
            Console.WriteLine(sehirler2[0]);

            Person person1 = new Person();

            person1.FirstName        = "ENGİN";
            person1.LastName         = "DEMİROĞ";
            person1.DateOfBirthYear  = 1985;
            person1.NationalIdentity = 1;


            Person person2 = new Person();

            person2.FirstName = "Murat";

            foreach (string sehir in sehirler1)
            {
                Console.WriteLine(sehir);
            }

            //MyList
            List <string> yeniSehirler1 = new List <string> {
                "Ankara 1", "İstanbul 1", "İzmir 1"
            };

            yeniSehirler1.Add("Adana 1");
            foreach (var sehir in yeniSehirler1)
            {
                Console.WriteLine(sehir);
            }

            PttManager pttManager = new PttManager(new PersonManager());

            pttManager.GiveMask(person1);

            Console.ReadLine();
        }