static void Main(string[] args) { GamerManager gamerManager1 = new GamerManager(new UserValidationManager()); Gamer gamer1 = new Gamer() { GamerId = 1, BirthYear = 1986, FirstName = "Ayşe ", LastName = "Yararlı", GamerTc = 12345 }; gamerManager1.Save(gamer1); gamerManager1.Update(gamer1); gamerManager1.Delete(gamer1); GamerManager gamerManager2 = new GamerManager(new UserValidationManager()); Gamer gamer2 = new Gamer() { GamerId = 1, BirthYear = 1986, FirstName = "Fatma ", LastName = "Yararlı", GamerTc = 123456 }; gamerManager1.Save(gamer2); Game game1 = new Game() { GameId = 2, GameName = "SuDoku", Price = 650 }; Game game2 = new Game() { GameId = 3, GameName = "CandyCrush", Price = 450 }; Campaign campaign1 = new Campaign() { CampaignName = "YENİ ÜYE KAMPANYASI", DiscountRate = 30, CampaignId = 1 }; Campaign campaign2 = new Campaign() { CampaignName = "SEVGİLİLER GÜNÜ KAMPANYASI", DiscountRate = 50, CampaignId = 2 }; CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(campaign1); campaignManager.Add(campaign2); campaignManager.Update(campaign1); campaignManager.Update(campaign2); campaignManager.Delete(campaign1); campaignManager.Delete(campaign2); OrderManager orderManager = new OrderManager(); orderManager.Orders(game1, gamer2); orderManager.CampaignOrders(game2, gamer1, campaign2); }
static void Main(string[] args) { GamerManager gamerManager = new GamerManager(new NewESatateUserValidationManager()); gamerManager.Save(new Gamer { Id = 1, BirthYear = 1989, FirstName = "Ferdi", LastName = "Azboy", NationalityId = 111111, Email = "*****@*****.**" }); CampaignManager campaignManager = new CampaignManager(); campaignManager.Save(new Campaign { Id = 1, Name = "Sevgililer Günü", DiscountRate = 20 }); OrderManager orderManager = new OrderManager(); orderManager.Save(new Order { Id = 1, Price = 100 }); Order order = new Order { Id = 1, Price = 100 }; Campaign campaign = new Campaign { Id = 1, Name = "Sevgililer Günü", DiscountRate = 20 }; OrderCampaignIntegrationManager orderCampaignIntegrationManager = new OrderCampaignIntegrationManager(); Console.WriteLine("Order Price:", orderCampaignIntegrationManager.OrderCampaignIntegration(order, campaign)); }
static void Main(string[] args) { BaseGamerManager gamerManager = new GamerManager(new MernisServiceAdapter()); Gamer gamer1 = new Gamer(); gamer1.DateOfBirth = new DateTime(2000, 10, 18); gamer1.FirstName = "Melih".ToUpper(); gamer1.LastName = "Varilci".ToUpper(); gamer1.Id = 1; gamer1.NationalityId = "10038170156"; gamerManager.Save(gamer1); gamerManager.Update(gamer1); gamerManager.Delete(gamer1); Game game1 = new Game { GameName = "CSGO", Id = 1, Price = 25 }; BaseGameManager gameManager = new GameManager(); gameManager.Purchase(game1, gamer1); BaseCampaignManager campaignManager = new CampaignMenager(); Campaign campaign1 = new Campaign(); campaign1.CampaignName = "CSGO Games - Campaign"; campaign1.Discount = 45; campaign1.GameId = 1; campaign1.Id = 1; campaignManager.Add(campaign1); campaignManager.Delete(campaign1); campaignManager.Update(campaign1); BaseSalesManager salesManager = new SalesManager(); salesManager.Sell(gamer1, game1, campaign1); Console.ReadLine(); }
static void Main(string[] args) { GamerManager gamerManager = new GamerManager(new MerniseServiceAdapter()); Gamer gamer = new Gamer() { Id = 1, FirstName = "Merve Büşra", LastName = "Durmuş", NationalityId = "1111111111111", DateOfBirth = new DateTime(1995, 8, 20) }; gamerManager.Save(gamer); gamerManager.Delete(gamer); gamerManager.Update(gamer); GameManager gameManager = new GameManager(); Game game = new Game() { Id = 1, GameName = "DOOM", GamePrice = 100, GameDescription = "Doom is a first-person shooter presented with early 3D graphics." }; gameManager.Add(game); gameManager.Delete(game); gameManager.Update(game); CampaignManager campaignManager = new CampaignManager(); Campaign campaign = new Campaign() { Id = 1, CampaignName = "Doom campaign 1", CampaignDiscount = 10 }; campaignManager.Add(campaign); campaignManager.Delete(campaign); campaignManager.Update(campaign); SaleManager saleManager = new SaleManager(); saleManager.Sale(gamer, game); saleManager.CampaignSale(game, gamer, campaign); }
static void Main(string[] args) { Gamer gamer1 = new Gamer() { Id = 1, FirstName = "Ali", LastName = "Yılmaz", NationalityId = "123213553", DateOfBirth = new DateTime(2005, 12, 1) }; Gamer gamer2 = new Gamer() { Id = 2, FirstName = "Yeşim", LastName = "Sanar", NationalityId = "456897654", DateOfBirth = new DateTime(2004, 5, 6) }; GamerManager gamerManager = new GamerManager(); gamerManager.Save(gamer1); Game game1 = new Game() { Id = 1, Name = "Grand Theft Auto:San Andreas", Price = 19.75 }; Game game2 = new Game() { Id = 2, Name = "Undertale", Price = 28.75 }; SaleManager sale = new SaleManager(); sale.Sale(gamer2, game1); Campaign campaign1 = new Campaign() { Id = 1, Name = "New Year Campaign", StartingDate = new DateTime(2020, 12, 24), EndDate = new DateTime(2021, 1, 2) }; Campaign campaign2 = new Campaign() { Id = 2, Name = "Valentine's Day", StartingDate = new DateTime(2021, 2, 7), EndDate = new DateTime(2021, 2, 17) }; SaleManager sale2 = new SaleManager(); sale2.CampaignSale(campaign1, game2, gamer1); }
static void Main(string[] args) { //Game Game game = new Game(); game.Id = 1; game.GameName = "Battlefield"; game.GamePrice = 180; Game game2 = new Game(); game.Id = 2; game.GameName = "Pummel Party"; game.GamePrice = 26; GameManager gameManager = new GameManager(); gameManager.Add(game); //Campaign Campaign campaign = new Campaign(); campaign.Id = 1; campaign.CampaignName = "Cyber Monday"; campaign.DiscountRate = 35; CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(campaign, game); //Gamer Gamer gamer = new Gamer(); gamer.Id = 1; gamer.FirstName = "İrem"; gamer.LastName = "Üstün"; gamer.NationalityId = "1234567890"; gamer.DateOfBirth = new DateTime(1998, 2, 4); Gamer gamer2 = new Gamer(); gamer2.Id = 2; gamer2.FirstName = "Ayşegül"; gamer2.LastName = "Üstün"; gamer2.NationalityId = "9087654321"; gamer2.DateOfBirth = new DateTime(1991, 10, 4); GamerManager gamerManager = new GamerManager(new GamerValidationManager()); gamerManager.Save(gamer); gamerManager.Update(gamer2); //Sales Sale sale = new Sale(); sale.SaleId = 1; sale.SaleDateTime = DateTime.Now; SaleManager saleManager = new SaleManager(); saleManager.Buy(gamer, game, campaign, sale); }