예제 #1
0
        static void Main(string[] args)
        {
            GamerManager gamerManager = new GamerManager(new UserValidationManager());

            gamerManager.Add(new Gamer
            {
                Id             = 1,
                BirthYear      = 1995,
                FirstName      = "Hilal",
                LastName       = "Çetindere",
                IdentityNumber = 12345678987
            });
        }
예제 #2
0
        static void Main(string[] args)
        {
            GamerManager gamerManager = new GamerManager(new NewStateUserValidationManager());

            gamerManager.Add(new Gamer
            {
                Id             = 1,
                BirthYear      = 1993,
                FirstName      = "Kübra",
                LastName       = "UÇARSU",
                IdentityNumber = 1111
            });
            Console.WriteLine("Hello World!");
        }
예제 #3
0
        static void Main(string[] args)
        {
            GameManager gameManager = new GameManager();

            gameManager.Add(new Game
            {
                Id        = 1,
                Name      = "Valorant",
                UnitPrice = 150
            });

            GamerManager gamerManager = new GamerManager(new GamerValidationManager());

            gamerManager.Add(new Gamer
            {
                Id            = 1,
                FirstName     = "Ömer",
                LastName      = "Adıgüzel",
                BirthYear     = 2001,
                NationalityId = 54325728590
            });

            OrderManager orderManager = new OrderManager();

            orderManager.Sale(new Order
            {
                Id        = 1,
                GameName  = "Valorant",
                GamerName = "Ömer"
            });

            CampaignManager campaignManager = new CampaignManager();

            campaignManager.Add(new Campaign
            {
                Id           = 1,
                OrderId      = 1,
                CampaignName = "İlk Alım Kampanyası, %25 İndirim Uygulandı!"
            });

            Console.ReadLine();
        }
예제 #4
0
        static void Main(string[] args)
        {
            Gamer gamer = new Gamer()
            {
                BirthYear = 1994, FirstName = "Hazel", LastName = "Türkdönmez"
            };
            GameProduct game = new GameProduct()
            {
                GameName = "Game1", GamePrice = 100
            };
            GamerManager gamerManager = new GamerManager(new UserValidateManager());
            GameManager  gameManager  = new GameManager();

            gamerManager.Add(gamer);
            gameManager.Add(game);


            SalesManager sales = new SalesManager(gamer, game);

            sales.Sales(gamer, game);
        }
예제 #5
0
파일: Program.cs 프로젝트: yunusocel/Game
        static void Main(string[] args)
        {
            Gamer gamer = new Gamer();

            gamer.Id          = 1;
            gamer.DateOfBirth = 1999;
            gamer.Name        = "Ahmet";
            gamer.Surname     = "Akbas";
            gamer.TcNo        = "1234567890";

            GamerManager gamerManager = new GamerManager(new NewStateUserValidationManager());

            gamerManager.Add(gamer);

            Campaign campaign = new Campaign();

            campaign.Id   = 1;
            campaign.Name = "Sims 4";
            campaign.Type = "Small Campaign";

            CampaignManager campaignManager = new CampaignManager();

            campaignManager.Add(campaign);

            Gamee game = new Gamee();

            game.Id       = 1;
            game.Price    = "€12";
            game.Category = "Fight";
            game.Title    = "Mortal Combat";

            SaleManager saleManager = new SaleManager();

            saleManager.SellGameWithCampaign(gamer, game, campaign);
            saleManager.SellGameWithoutCampaign(gamer, game);

            Console.WriteLine();
        }
예제 #6
0
        static void Main(string[] args)
        {
            Gamer gamer1 = new Gamer();

            gamer1.adi       = "Adi";
            gamer1.soyadi    = "Soyadi";
            gamer1.dogumYili = 1999;
            gamer1.tcNo      = "12345678910";
            GamerManager gamerManager = new GamerManager(new UserValidationManager());

            gamerManager.Add(gamer1);

            Game game1 = new Game();

            game1.adi   = "Cyberpunk 2077";
            game1.id    = 1;
            game1.price = 270;
            GameManager gameManager = new GameManager();

            gameManager.NewGame(game1);

            Campaign campaign1 = new Campaign();

            campaign1.campaignName = "!!New Gamer!!";
            campaign1.campaignId   = 1;
            campaign1.campaignDate = 2021;
            CampaignManager campaignManager1 = new CampaignManager();

            campaignManager1.NewCampaign(campaign1);

            OrderManager orderManager = new OrderManager();

            orderManager.AddWithCampaign(game1, gamer1, campaign1);


            Console.ReadKey();
        }
예제 #7
0
 public void Sale(GamerManager manager)
 {
     manager.Add();
 }