static void Main(string[] args) { Game game1 = new Game() { Id = 1, Name = "The Sims", Price = 150 }; Game game2 = new Game() { Id = 2, Name = "Counter Strike", Price = 100 }; Game game3 = new Game() { Id = 3, Name = "GTA", Price = 200 }; Game game3_update = new Game() { Id = 3, Name = "GTA 2020", Price = 200 }; GameManager gameManager = new GameManager(); gameManager.Add(game1); gameManager.Add(game2); gameManager.Add(game3); gameManager.List(); gameManager.Remove(game2); gameManager.Update(3, game3_update); gameManager.List(); ICampaign campaign1 = new Campaign() { Id = 1, Name = "New Year", Discount = 40 }; ICampaign campaign2 = new Campaign() { Id = 2, Name = "Weekly Discount", Discount = 25 }; CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(campaign1); campaignManager.Add(campaign2); campaignManager.List(); campaignManager.ApplyDiscount(game1, campaign1); campaignManager.ApplyDiscount(game3, campaign2); gameManager.List(); GamerManager gamerManager = new GamerManager(new UserValidationManager()); gamerManager.Add(new Gamer { Id = 1, BirthYear = 1993, FirstName = "Erva", IdentityNumber = 123456 }); }
static void Main(string[] args) { Game game01 = new Game() { Id = 1, Name = "The Witcher 3", ReleaseYear = 2015, ReviewScore = 95, Price = 100 }; Game game02 = new Game() { Id = 2, Name = "God Of War", ReleaseYear = 2018, ReviewScore = 95, Price = 110 }; Game game03 = new Game() { Id = 3, Name = "The Last of Us", ReleaseYear = 2012, ReviewScore = 94, Price = 50 }; Game game03_update = new Game() { Id = 3, Name = "The Last of Us", ReleaseYear = 2013, ReviewScore = 94, Price = 90 }; GameManager gameManager = new GameManager(); gameManager.Add(game01); gameManager.Add(game02); gameManager.Add(game03); gameManager.List(); gameManager.Remove(game02); gameManager.Update(3, game03_update); gameManager.List(); ICampaign campaign1 = new Campaign() { Id = 1, Name = "New Year", DiscountRate = 20 }; ICampaign campaign2 = new Campaign() { Id = 2, Name = "Easter Week", DiscountRate = 30 }; CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(campaign1); campaignManager.Add(campaign2); campaignManager.List(); campaignManager.ApplyDiscount(game01, campaign1); campaignManager.ApplyDiscount(game03, campaign2); gameManager.List(); PlayerManager playerManager = new PlayerManager(new UserValidationManager()); playerManager.Add(new Player() { TcNo = 1234567890, BirthYear = 1979, FirstName = "Serkan", Surname = "Okur" }); playerManager.Add(new Player() { TcNo = 123456789, BirthYear = 1985, FirstName = "Erkan", Surname = "Okur" }); playerManager.Add(new Player() { TcNo = 1234567890, BirthYear = 2012, FirstName = "Uzay", Surname = "Okur" }); playerManager.List(); }