static void Main(string[] args) { // İlk Aşama Doğrulamalı Gamer Ekleme Gamer gamer = new Gamer(); { gamer.Id = 1; gamer.BirthYear = 1985; gamer.FirstName = "ENGİN"; gamer.LastName = "DEMİROĞ"; gamer.IdentityNumber = 12345; } GamerManager gamerManager = new GamerManager(new NEwEStateUserValidationManager()); gamerManager.Add(gamer); /*------------------------------------------------ * İkinci aşama Kampanyalar*/ Campaign campaign1 = new Campaign(); { campaign1.Id = 1; campaign1.CampaingName = "Winter Sale"; campaign1.RateOfDiscount = 22.5; } CampaignManager campaignManager = new CampaignManager(); campaignManager.Cadd(campaign1); /*------------------------------------------------ * Üçüncü aşama Oyun Satışı*/ Games game1 = new Games(); { game1.Id = 1; game1.Name = "CS GO"; game1.Platform = "FPS"; game1.Price = 15; game1.Rating = 9.1; } GamePurchaseManager gamePurchaseManager = new GamePurchaseManager(); gamePurchaseManager.Purchase(gamer, game1, campaign1); }
static void Main(string[] args) { Gamer gamer = new Gamer(); gamer.Id = 1; gamer.Tc = "1"; gamer.FirstName = "Uğur"; gamer.LastName = "Coşkuner"; gamer.BirthYear = 1992; IGamerService gamerManager = new GamerManager(new UserValidationManager()); gamerManager.Add(gamer); gamerManager.Delete(gamer); gamerManager.Uptade(gamer); Console.WriteLine("----------------------------"); Campaign campaign1 = new Campaign(); { campaign1.Id = 1; campaign1.CampaingName = "Winter Sale"; campaign1.RateOfDiscount = 22.5; } ICampaignService campaignManager = new CampaignManager(); campaignManager.Cadd(campaign1); Game game = new Game(); game.Id = 1; game.Name = "Fifa 2020"; game.Platform = "Online"; game.Price = 10; game.Rating = 8.1; IGamePurchaseService gamePurchaseService = new GamePurchaseManager(); gamePurchaseService.Purchase(gamer, campaign1, game); }