static void Main(string[] args) { Player player1 = new Player { Id = 1, FirstName = "Mehmet", LastName = "Uğur", BirthYear = 1987, IdentityNumber = 12345 }; Order order1 = new Order { OrderId = 1, GameName = "Space Wars", Price = 120 }; Campaign campaign1 = new Campaign { CampaignId = 1, CampaignName = "Kış İndirimi", DiscountRate = 25 }; PlayerManager playerManager = new PlayerManager(new UserValidationManager()); playerManager.Add(player1); playerManager.Update(player1); playerManager.Delete(player1); OrderManager orderManager = new OrderManager(new PlayerManager(new UserValidationManager())); orderManager.AddOrder(order1, player1); orderManager.DeleteOrder(order1, player1); CampaignManager campaignManager = new CampaignManager(new OrderManager(new PlayerManager(new UserValidationManager()))); campaignManager.CampaignAdd(campaign1, order1); campaignManager.CampaignUpdate(campaign1, order1); campaignManager.CampaignDelete(campaign1, order1); }
static void Main(string[] args) { Gamer gamer = new Gamer(); gamer.Id = 1; gamer.FirstName = "Görkem"; gamer.LastName = "Aran"; gamer.NationalityId = "01234567890"; gamer.BirthDate = "1999"; GamerManager gamerManager = new GamerManager(new UserValidationManager()); gamerManager.Add(gamer); gamerManager.Update(gamer); gamerManager.Delete(gamer); Campaign campaign = new Campaign(); campaign.Id = 1; campaign.CampaignName = "İlk sipariş"; campaign.CampaignDetail = "İlk siparişte %35 indirim "; CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(campaign); campaignManager.Update(campaign); campaignManager.Delete(campaign); Order order = new Order(); order.Id = 1; order.OrderName = "A oyunu satın alımı"; OrderManager orderManager = new OrderManager(); orderManager.Add(gamer, order, campaign); orderManager.Update(gamer, order); orderManager.Cancel(gamer, order); }