コード例 #1
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();
        }
コード例 #2
0
ファイル: SaleManager.cs プロジェクト: yunusocel/Game
 public void SellGameWithoutCampaign(Gamer gamer, Gamee game)
 {
     Console.WriteLine(game.Title + " sold to " + gamer.Name + " " + gamer.Surname);
 }
コード例 #3
0
ファイル: SaleManager.cs プロジェクト: yunusocel/Game
 public void SellGameWithCampaign(Gamer gamer, Gamee game, Campaign campaign)
 {
     Console.WriteLine(game.Title + " sold to " + gamer.Name + " " + gamer.Surname + " with " + campaign.Name);
 }
コード例 #4
0
 public GameeManager(Gamee gamee)
 {
     _gamee = gamee;
 }