Exemplo n.º 1
0
        static void Main(string[] args)
        {
            PlayerManager playerManager = new PlayerManager(new ValidationManager());

            playerManager.Add(new Player {
                Id = 1, FirstName = "Enis", LastName = "Işık", DateOfBirth = new DateTime(1990, 1, 6), NationalityId = "43655276468"
            });

            Player player = new Player
            {
                FirstName = "Smith",
                LastName  = "Johnson",
                Id        = 2
            };

            Player player2 = new Player
            {
                FirstName = "Elon",
                LastName  = "Musk",
                Id        = 3
            };

            Game game = new Game
            {
                Name = "Star Wars",
                Id   = 5
            };
            Game game2 = new Game
            {
                Name = "Hitman",
                Id   = 10
            };
            Campaign campaign = new Campaign
            {
                Name        = "Steam Autumn Sale is Here!",
                CampaignEnd = "02.12.2021",
                DisountRate = 15
            };
            SalesManager sales = new SalesManager();

            sales.Sale(player, game);

            SalesManager sales2 = new SalesManager();

            sales2.Sale(player2, game2, campaign);
        }
Exemplo n.º 2
0
        static void Main(string[] args)
        {
            GamerManager gamerManager = new GamerManager(new UserValidationManager());

            gamerManager.Add(new Gamer {
                Id = 1, BirthYear = 1996, FirstName = "GİZEM", LastName = "BOSTAN", IdentityNumber = 12345
            });

            CampaignManager campaignManager = new CampaignManager();

            campaignManager.Add(new Campaign {
                CampaignId = 1, CampaignName = "indirim", CampaignPrice = 35, CampaignStock = 87
            });

            SalesManager salesManager = new SalesManager();

            salesManager.Sale(new Gamer(), new Campaign());
        }
Exemplo n.º 3
0
        static void Main(string[] args)
        {
            Player player = new Player {
                Id = 1, FirstName = "Nursebil", LastName = "Canbolat", PlayerNickName = "abcd", NationalityId = "11111111111", DateOfBirth = "2001.6.5"
            };

            IPlayerCheckService playerCheckService = new PlayerCheckManager();
            bool result = playerCheckService.CheckIfRealPerson(player);

            if (result)
            {
                SalesManager salesManager = new SalesManager();
                salesManager.Sale(player);
            }
            else
            {
                Console.WriteLine("Invalid person/player.");
            }
        }
Exemplo n.º 4
0
        static void Main(string[] args)
        {
            PlayerManager playerManager = new PlayerManager(new ValidationManager());

            playerManager.Add(new Player
            {
                Id             = 1,
                BirthYear      = 1990,
                FirstName      = "Ted",
                LastName       = "Mosby",
                IdentityNumber = 12345
            });

            Player player = new Player();

            player.FirstName = "smt";
            player.Id        = 2;

            Player player2 = new Player();

            player2.FirstName = "ted";
            player2.LastName  = "mosby";

            Game game = new Game();

            game.Name = "pacman";

            Game game2 = new Game();

            game2.Name = "mario";

            Campaign campaign = new Campaign();

            campaign.Name = "chrismas";

            SalesManager sales = new SalesManager();

            sales.Sale(player, game);

            SalesManager sales2 = new SalesManager();

            sales2.Sale(player2, game2, campaign);
        }
Exemplo n.º 5
0
        static void Main(string[] args)
        {
            BaseGamerManager gamerManager = new GamerManager(new MernisServiceAdapter());
            Gamer            gamer1       = new Gamer()
            {
                Id = 1, FirstName = "Burcu", LastName = "Şenol", DateOfBirth = new DateTime(1998, 2, 7), NationalityId = "54634460518"
            };

            gamerManager.Add(gamer1);
            gamerManager.Update(gamer1);
            gamerManager.Delete(gamer1);

            Game game1 = new Game()
            {
                GameId = 10, GameName = "ABC", GamePrice = 200
            };
            GameManager gameManager = new GameManager();

            gameManager.Add(game1);
            gameManager.Delete(game1);
            gameManager.Update(game1);

            Campaign campaign1 = new Campaign()
            {
                CampaignId = 1, CampaignName = "CBA", CampaignDiscount = "% 50 "
            };
            CampaignManager campaignManager = new CampaignManager();

            campaignManager.Add(campaign1);
            campaignManager.Update(campaign1);
            campaignManager.Delete(campaign1);

            SalesManager salesManager = new SalesManager();

            salesManager.Sale(gamer1, game1);
            salesManager.CampaignSales(gamer1, game1, campaign1);
        }