Пример #1
0
        private static void TestValuesMethod()
        {
            admin.Admins = new List <Person>();
            Person adminPerson = new Person {
                Id = 1, Username = "******", Password = "******", FirstName = "FIRAT", LastName = "DURSUN", DateOfBirth = Convert.ToDateTime("1995.01.01"), NationalityId = 12345678911
            };

            if (new PersonValidationManager().TrueValidate(adminPerson))
            {
                admin.Admins.Add(adminPerson);
            }
            else
            {
                Console.WriteLine("Admin eklenirken hata oluştu");
            }
            Person person2 = new Person {
                Id = 2, Username = "******", Password = "******", FirstName = "deneme1", LastName = "deneme1soyisim", DateOfBirth = Convert.ToDateTime("2000.01.01"), NationalityId = 12345678901
            };
            Person person3 = new Person {
                Id = 3, Username = "******", Password = "******", FirstName = "deneme2", LastName = "deneme2soyisim", DateOfBirth = Convert.ToDateTime("2001.01.01"), NationalityId = 11111111111
            };

            gamerManager.Add(person2);
            gamerManager.Add(person3);
            gamerManager.Delete(person3);
            gamerManager.GetListWrite();
            Game gta = new Game
            {
                Id        = gameId,
                GameName  = "Grand Theft Auto V",
                GamePrice = 250
            };

            gameManager.Add(gta);
            gameId++;
            gameManager.Add(new Game {
                Id = gameId, GameName = "Witcher 3", GamePrice = 50
            });
            gameId++;
            gameManager.GetListWrite();
            Campaign campaign1 = new Campaign {
                Id = campaignId, CampaignName = "Kış kampanyası", Discount = 20, StartDate = DateTime.Now, EndDate = Convert.ToDateTime("20.02.2021")
            };

            campaignManager.Add(campaign1);
            campaignId++;
            campaignManager.Add(new Campaign {
                Id = campaignId, CampaignName = "Yaz kampanyası", Discount = 25, StartDate = Convert.ToDateTime("20.06.2020"), EndDate = Convert.ToDateTime("20.08.2020")
            });
            campaignId++;
            campaignManager.GetListWrite();
            gameManager.Buy(gta, person2, campaign1);
            Console.WriteLine("Test Değerleri Sonu\n");
        }