Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        static void Main(string[] args)
        {
            BaseGamerManager gamerManager = new GamerManager(new MerinsCheckAdapter());

            gamerManager.Add(new Gamer
            {
                FirstName     = "Tuba",
                LastName      = "Duymaz",
                DateOfBirth   = new DateTime(1990, 10, 28),
                NationalityId = "***"
            });


            Console.ReadLine();
        }
Exemplo n.º 3
0
        static void Main(string[] args)
        {
            Gamer oyuncu1 = new Gamer()
            {
                FirstName = "Gökhan", LastName = "Aydın", BirthYaer = 2000, ID = 1, TC = 11111111111
            };
            GamerManager     gamerManager   = new GamerManager();
            ICampaignService kiskampanyasi1 = new WinterCampaign();
            ICampaignService kiskampanyasi2 = new WinterCampaign();

            ValidationManager dogrulama = new ValidationManager();

            dogrulama.Validate(oyuncu1);
            gamerManager.Add(oyuncu1);
            kiskampanyasi1.Sell(oyuncu1);
        }
Exemplo n.º 4
0
        static void Main(string[] args)
        {
            GamerManager gamerManager = new GamerManager(new UserValidationManager());

            gamerManager.Add(new Gamer
            {
                Id             = 1,
                BirthYear      = 1985,
                FirstName      = "ENGİN",
                LastName       = "DEMİROĞ",
                IdentityNumber = 12345
            });

            CampainManager campainManager = new CampainManager();

            campainManager.CampainAdd(new Campain {
                Id = 1, CampainName = " Yılbaşı"
            });
            Console.Read();
        }
Exemplo n.º 5
0
        static void Main(string[] args)
        {
            Gamer gamer1 = new Gamer {
                Id = 1, GamerTc = "12345678985", GamerName = "Emel Çetin", GamerPassword = "******", DateOfBirth = new DateTime(2000, 10, 08), GamerCreditCard = "2584 6546 2133 2556"
            };
            Gamer        gamer2       = new Gamer();
            GamerManager gamerManager = new GamerManager();

            gamerManager.AddGamer(gamer2);


            GameManager gameManager = new GameManager();
            Game        game0       = new Game();

            gameManager.UpdateGame(game0);

            Game game1 = new Game {
                Id = 2, GameName = "PUBG", GameType = "Çok Oyunculu", GamePrice = "50"
            };
            Game game2 = new Game {
                Id = 3, GameName = "Call Of Duty", GameType = "Çok Oyunculu", GamePrice = "40"
            };

            ICampainService specialDay   = new SpecialDayCampainManager();
            ICampainService discountWeek = new DiscountWeekCampainManager();

            specialDay.DeleteCampain();
            discountWeek.UpdateCampain();

            List <ICampainService> campainServices = new List <ICampainService> {
                specialDay, discountWeek
            };
            SaleManager saleManager = new SaleManager();

            saleManager.NewSale(gamer1, game1, campainServices);
        }