static void Main(string[] args) { GamerManager gamerManager = new GamerManager(new UserValidationManager()); gamerManager.Add(new Gamer { BirthYear = 1999, FirstName = "Berke", LastName = "Özden", ID = 1, IdendityNumber = 123123 }); Sale saleGame = new Sale { Id = 1, GameName = " Fifa21", GamePrice = 350 }; Sale saleGame2 = new Sale { Id = 2, GameName = " NBA 2K 2021", GamePrice = 210 }; Campaign campaign = new Campaign { ID = 1, CampaignName = "Herkese Ucuz Oyun", CampaignDetail = "%50 indirim" }; CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(campaign); if (campaign.ID == 1) { ICampaignService campaignService = new DiscountCampaignManager(); campaignService.Apply(campaign, saleGame); campaignService.Apply(campaign, saleGame2); } else { SalesManager saleManager = new SalesManager(); saleManager.Buy(saleGame); } }
static void Main(string[] args) { Gamer gamer1 = new Gamer(); gamer1.Id = 2; gamer1.FirstName = "HASAN"; gamer1.LastName = "DOĞRU"; gamer1.BirthDay = 1987; gamer1.IdentityNumber = 9865475; GamerManager gamerManager = new GamerManager(new UserValidateManager()); gamerManager.Add(new Gamer { Id = 1, BirthDay = 1990, FirstName = "RIDVAN", LastName = "BOZKIR", IdentityNumber = 123654987 }); gamerManager.Update(gamer1); gamerManager.Delete(gamer1); SalesManager salesManager = new SalesManager(); salesManager.Buy(gamer1); Sales sales = new Sales(); sales.Id = 1; sales.GamerId = 2; sales.Number = 54874; sales.SalesDetails = "Bilgisayar satışı"; CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(sales); }
static void Main(string[] args) { //Oyuncu eklendi. Gamer gamer1 = new Gamer() { Id = 123, FirstName = "Cengizhan", LastName = "Anar", DateOfBirth = 1990, TcNo = 1234, }; //Oyun eklendi. Game game1 = new Game(); game1.GameId = 123; game1.GameName = "Atmaca"; game1.GamePrice = 10; //Kampanya eklendi. Campaign campaign = new Campaign(); campaign.CampaignId = 123; campaign.CampaignName = "Campaign Of Summer"; campaign.CampaignRate = 20; UserValidationManager userValidationManager = new UserValidationManager(); GamerManager gamerManager = new GamerManager(userValidationManager); gamerManager.Add(gamer1); GameManager gameManager = new GameManager(); gameManager.Add(game1); SalesManager salesManager = new SalesManager(); salesManager.Buy(gamer1, game1); salesManager.BuyCampaing(gamer1, game1, campaign); }
static void Main(string[] args) { User user1 = new User(); User user2 = new User(); User user3 = new User(); User user4 = new User(); user1.Id = 1; user1.TcNo = "123456789"; user1.FirstName = "Hikmet"; user1.LastName = "Gürbüz"; user1.BirthYear = new DateTime(1996 / 02 / 11); user2.Id = 2; user2.TcNo = "234567891"; user2.FirstName = "Gizem"; user2.LastName = "Candansayar"; user2.BirthYear = new DateTime(1995 / 09 / 12); user3.Id = 3; user3.TcNo = "345678912"; user3.FirstName = "Şule Nur"; user3.LastName = "Altun"; user3.BirthYear = new DateTime(1997 / 06 / 24); user4.Id = 4; user4.TcNo = "456789123"; user4.FirstName = "Umut"; user4.LastName = "Şahin"; user4.BirthYear = new DateTime(1997 / 10 / 31); UserManager userManager = new UserManager(new UserValidationManager()); userManager.Save(user1); Game game1 = new Game(); Game game2 = new Game(); Game game3 = new Game(); Game game4 = new Game(); game1.Id = 1; game1.GameName = "Grand Thief Auto: San Andreas"; game1.GamePrice = 45; game2.Id = 2; game2.GameName = "Battlefield Bad Company 2"; game2.GamePrice = 75; game3.Id = 3; game3.GameName = "The Elder Scrolls: Skyrim"; game3.GamePrice = 130; game4.Id = 4; game4.GameName = "Cities Skylines"; game4.GamePrice = 60; GameManager gameManager = new GameManager(); gameManager.Add(game3); Campaign campaign1 = new Campaign(); Campaign campaign2 = new Campaign(); Campaign campaign3 = new Campaign(); campaign1.Id = 1; campaign1.CampaignName = "Cadılar Bayramı İndirimleri"; campaign1.Discount = 20; campaign2.Id = 2; campaign2.CampaignName = "Muhteşem Kış İndirimleri"; campaign2.Discount = 35; campaign3.Id = 3; campaign3.CampaignName = "Sıcak Yaz İndirimleri"; campaign3.Discount = 40; CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(campaign1, game3); Sales sales1 = new Sales(); sales1.Id = 1; sales1.SaleDate = DateTime.Now; SalesManager salesManager = new SalesManager(); salesManager.Buy(user1, game3, campaign1, sales1); salesManager.Return(user1, game3, campaign1, sales1); ILoggerService fileloggerService = new FileLogger(); ILoggerService databaseloggerService = new DatabaseLogger(); fileloggerService.Log(); //loglama işleminde birden çok loglama yapmak istersek list kullanarak foreach içinde döndürerek yapılabilir. Console.ReadLine(); }
static void Main(string[] args) { Game game1 = new Game(); game1.Id = 1; game1.GameName = "Cyberpunk 2077"; game1.GamePrice = "300"; Game game2 = new Game(); game2.Id = 2; game2.GameName = "Speed Runner"; game2.GamePrice = "20"; Game game3 = new Game(); game3.Id = 3; game3.GameName = "Counter Strike Global Offensive"; game3.GamePrice = "70"; Gamer gamer1 = new Gamer() { Id = 1, BirthYear = 2002, FirstName = "Recep Ali", LastName = "Gökmen", IdentityNumber = 11111111111, CreditCardNumber = 1234567891234567 }; GamerManager gamerManager = new GamerManager(new UserValidationManager()); gamerManager.Add(new Gamer { Id = 1, BirthYear = 2002, FirstName = "Recep Ali", LastName = "Gökmen", IdentityNumber = 11111111111, CreditCardNumber = 1234567891234567 }); Campaign campaign1 = new Campaign(); campaign1.CampaignId = 10; campaign1.CampaignName = "Black Friday"; campaign1.Discount = "%50"; ICampaignService campaignService = new CampaignManager(); campaignService.Add(campaign1); campaignService.Delete(campaign1); campaignService.Update(campaign1); Sales sales1 = new Sales() { GameName = game1.GameName, GamerName = gamer1.FirstName }; SalesManager salesManager = new SalesManager(); salesManager.Buy(game3, gamer1); salesManager.Buy(game1, gamer1); }
static void Main(string[] args) { Gamers gamer1 = new Gamers(); gamer1.FirstName = "Musa kazım"; gamer1.LastName = "Coşkun"; gamer1.Id = 1; gamer1.NickName = "MKEC"; gamer1.NationaltyId = "98745000"; Gamers gamer2 = new Gamers(); gamer2.FirstName = "Remzi"; gamer2.LastName = "Coşkun"; gamer2.Id = 2; gamer2.NickName = "Rmz"; gamer2.NationaltyId = "98745432"; Gamers gamer3 = new Gamers(); gamer3.FirstName = "Elif"; gamer3.LastName = "Coşkun"; gamer3.Id = 3; gamer3.NickName = "ELF"; gamer3.NationaltyId = "12345678"; Game game1 = new Game { Id = 1, GameName = "CRYSİS", Gameprice = 140.5 }; Game game2 = new Game(); game2.GameName = "PUBG"; game2.Gameprice = 87.5; game2.Id = 2; Game game3 = new Game(); game3.Id = 3; game3.GameName = "SNİPER GHOST WARRİOR"; game3.Gameprice = 114.45; Campaign campaign1 = new Campaign(); campaign1.CampaignName = "Kış Kampanyası"; campaign1.GameId = 1; Campaign campaign2 = new Campaign(); campaign2.CampaignName = "Bahar Kampanyası"; campaign2.GameId = 2; Campaign campaign3 = new Campaign(); campaign3.CampaignName = "Sonbahar Kampanyası"; campaign3.GameId = 3; IGamersManager gamerManager = new GamersManager(); IGameManager gameManager = new GameManager(); ISalesManager salesManager = new SalesManager(); ICampaignManager campaignManager = new CampaignManager(); gamerManager.Save(gamer1); gamerManager.Delete(gamer2); gamerManager.Update(gamer3); salesManager.Buy(gamer1, game1, campaign1); salesManager.Buy(gamer2, game3, campaign2); campaignManager.Add(campaign1); campaignManager.Update(campaign3); campaignManager.Delete(campaign2); Console.ReadLine(); }
static void Main(string[] args) { Game game1 = new Game() { Id = 1, Name = "Counter-Strike: Global Offensive", Price = 70 }; Game game2 = new Game() { Id = 2, Name = "Among Us", Price = 57 }; Game game3 = new Game() { Id = 3, Name = "DOTA 2", Price = 45 }; Gamer gamer1 = new Gamer() { Id = 70, BirthYear = 1996, FirstName = "Ali", LastName = "Kaya", IdentityNumber = 25 }; Gamer gamer2 = new Gamer() { Id = 77, BirthYear = 1999, FirstName = "Sümeyra", LastName = "Sağır", IdentityNumber = 256 }; Gamer gamer3 = new Gamer() { Id = 97, BirthYear = 2005, FirstName = "Zeynep Güher", LastName = "Sağır", IdentityNumber = 7530 }; GamerManager gamerManager = new GamerManager(new UserValidationManager()); gamerManager.Add(new Gamer { Id = 69, BirthYear = 2000, FirstName = "Reha", LastName = "Ermetin", IdentityNumber = 31 }); Campaign campaign1 = new Campaign() { GameId = 1, CampaignName = "Bahar İndirimleri", RateofDiscount = 31 }; Campaign campaign2 = new Campaign() { GameId = 2, CampaignName = "Yılbaşı İndirimleri", RateofDiscount = 69 }; CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(campaign1); campaignManager.Add(campaign2); Sales sale1 = new Sales() { Game = "Medium", Gamer = "Reha", CreditCardNumber = "313169" }; Sales sales1 = new Sales() { Game = game1.Name, Gamer = gamer3.FirstName }; SalesManager salesmanager = new SalesManager(); salesmanager.Buy(game2, gamer1); salesmanager.Buy(game1, gamer2); salesmanager.Buy(game3, gamer3); gamerManager.Add(gamer1); gamerManager.Delete(gamer3); gamerManager.Update(gamer2); }