コード例 #1
0
        static void Main(string[] args)
        {
            Player player1 = new Player();

            player1.PlayerId      = 1;
            player1.nationalityId = 27215594094;
            player1.FirstName     = "Çetin";
            player1.LastName      = "Ürün";

            PlayerManager playerManager = new PlayerManager();

            playerManager.AddPlayer(new Player
            {
                DateOfBirth = new DateTime(1999, 04, 22),
                FirstName   = "Çetin", LastName = "Ürün", nationalityId = 12345678910, PlayerId = 1
            });
            Console.WriteLine(playerManager);


            Game game1 = new Game();

            game1.GameName  = "Grand Theft Auto V";
            game1.GamePrice = 450;

            Campaign campaign1 = new Campaign();

            campaign1.CampaignType = "Black Friday";



            GameSellManager gameSellManager = new GameSellManager();

            gameSellManager.SellNormal(player1, game1);
        }
コード例 #2
0
        static void Main(string[] args)
        {
            Customer customer1 = new Customer {
                FirstName = "Orhan", LastName = "Doğan", BirthYear = 1990, NationalityId = 12345678910
            };

            BaseCustomerManager customerManager = new CustomerManager(new CheckPersonManager());

            customerManager.Add(customer1);

            Game game1 = new Game {
                Name = "PES", Category = "Futbol", UnitPrice = 100, CategoryId = 11, Id = 10
            };

            GameSellManager gameSaleManager = new GameSellManager(game1);

            gameSaleManager.Sell(customer1);

            Campaign campaign = new Campaign {
                CampaignName = "KIŞ KAMPANYASI"
            };

            CampaignManager campaignManager = new CampaignManager(game1);

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

            Console.ReadLine();
        }
コード例 #3
0
ファイル: Program.cs プロジェクト: osmannbal/MyGameProject
        static void Main(string[] args)
        {
            Gamer gamer = new Gamer()
            {
                FirstName = "Osman", LastName = "Bal"
            };
            Campaign campaign = new Campaign()
            {
                CampaignName = "February campaign", DiscountRate = 30
            };
            Game game = new Game()
            {
                GameName = "Counter Strike Go", GamePrice = 40
            };


            GamerManager gamerManager = new GamerManager(new UserValidationManager());

            gamerManager.Add(new Gamer
            {
                Id            = 1,
                DateOfBirth   = 2000,
                FirstName     = "Osman",
                LastName      = "Bal",
                NationalityId = 12354562251
            });
            gamerManager.Delete(new Gamer
            {
                Id            = 1,
                DateOfBirth   = 2000,
                FirstName     = "Osman",
                LastName      = "Bal",
                NationalityId = 12354562251
            });
            gamerManager.Update(new Gamer
            {
                Id            = 1,
                DateOfBirth   = 2000,
                FirstName     = "Burak",
                LastName      = "Uçan",
                NationalityId = 12354562251
            });



            GameSellManager gameSellManager = new GameSellManager();

            gameSellManager.Sell(game, gamer);

            CampaignManager campaignManager = new CampaignManager();

            campaignManager.Add(campaign, game);
        }
コード例 #4
0
ファイル: Program.cs プロジェクト: benazirates/KampIntroo5
        static void Main(string[] args)
        {
            GamerManager gamerManager = new GamerManager(new UserValidationManager());
            Gamer        gamer        = new Gamer()
            {
                Id        = 8,
                FirstName = "Benazir",
                LastName  = "Ateş",
                BirthYear = 1997,
                TcNo      = "12369547852"
            };

            gamerManager.Add(gamer);

            Campaign campaign = new Campaign()
            {
                Id           = 1,
                CampaignName = "TARAFTAR",
                CampaignRate = 45
            };

            Game game = new Game()
            {
                GameByte = 160,
                GameName = "jUMANJİ",
                Price    = 50,
            };

            CampaignManager campaignManager = new CampaignManager();

            campaignManager.Add(campaign);

            GameSellManager gameSellManager = new GameSellManager(campaign, game);

            gameSellManager.sell(gamer, game, campaign);



            Console.WriteLine();
        }
コード例 #5
0
        static void Main(string[] args)
        {
            Gamer gamer1 = new Gamer();

            GamerManager gamerManager = new GamerManager(new MernisServiceAdapter());

            IGameService csGoManager        = new CsGoManager();
            IGameService gTA5Manager        = new GTA5Manager();
            IGameService theWitcher3Manager = new TheWitcher3Manager();

            IDiscountService welcomeDiscount   = new WelcomeDiscount();
            IDiscountService christmasDiscount = new ChristmasDiscount();
            IDiscountService summerDiscount    = new SummerDiscount();

            GameSellManager gameSellManager = new GameSellManager();

            DiscountManager discountManager = new DiscountManager();

            //Gamer1 = Yasir Emin ÇİFTÇİ

            gamer1.IdentityNumber = "14347132386";
            gamer1.FirstName      = "Yasir Emin";
            gamer1.LastName       = "Çiftçi";
            gamer1.DateOfBirth    = new DateTime(1997, 3, 5);
            gamer1.Id             = 1;
            // Ağustos indirimleri Adlı bir kampya girişi yapılıyor.

            discountManager.Add(summerDiscount);
            Console.WriteLine("---------------------");

            // Yeni oyuncu kaydı yapılıyor

            gamerManager.Add(gamer1);
            Console.WriteLine("---------------------");

            // Yasir adlı oyunucu, The Witcher 3 oyununu hoş geldiniz indirimi ile satın alıyor.

            gameSellManager.Sell(gamer1, theWitcher3Manager, welcomeDiscount);
        }
コード例 #6
0
        static void Main(string[] args)
        {
            CustormerEntitys custormerEntitys = new CustormerEntitys()
            {
                Nidentity = "1",
                Name      = "Tolgahan",
                Surname   = "Erbabi",
                BirthYear = 1996
            };

            GameSellManager gameSellManager = new GameSellManager();

            UserValiditionService userValiditionService = new UserValiditionService();
            GamesEntity           fifa21 = new GamesEntity();

            fifa21.Name  = "Fifa 21";
            fifa21.Price = 350;

            GamesEntity pes21 = new GamesEntity();

            pes21.Name  = "Pes 21";
            pes21.Price = 100;

            GamesEntity nba2k21 = new GamesEntity();

            nba2k21.Name  = "Nba 2k 21";
            nba2k21.Price = 250;

            CustomerManager customerManager = new CustomerManager(userValiditionService);

            customerManager.Register(custormerEntitys);

            ISaleManager newAccountSale = new NewAccountSale();
            ISaleManager newYearSale    = new NewYearSale();

            newAccountSale.Sale(nba2k21);
            gameSellManager.Sell(custormerEntitys, nba2k21);
        }