static void Main(string[] args) { Campaign campaign1 = new Campaign { CampaignName = "Şubat sonu %15 indirimi", CampaignType = "İndirim" }; Campaign campaign2 = new Campaign { CampaignName = "Sevgililer günü çekilişi", CampaignType = "Çekiliş" }; Console.WriteLine("<<<<<<<<<<Kampanyalar>>>>>>>>>>"); CampaignManager campaignmanger = new CampaignManager(); campaignmanger.Add(campaign1); campaignmanger.Add(campaign2); Console.WriteLine(); Console.WriteLine("<<<<<<<<<<Oyuncular>>>>>>>>>>"); PlayerManager player1 = new PlayerManager(new MernisServiceAdapter()); player1.Add(new Entities.Player { DateOfBirth = new DateTime(2001, 4, 1), FirstName = "Mary", LastName = "Blood", NationalityId = "12345678" }); PlayerManager player2 = new PlayerManager(new MernisServiceAdapter()); player2.Add(new Entities.Player { DateOfBirth = new DateTime(1993, 9, 9), FirstName = "Frank", LastName = "Underwood", NationalityId = "12345678" }); Console.WriteLine(); Console.WriteLine("<<<<<<<<<<Oyunlar>>>>>>>>>"); GameProduct game1 = new GameProduct() { GameName = "Total War", GameType = "Strateji", GamePrice = 70 }; GameProduct game2 = new GameProduct() { GameName = "Battlefield 1", GameType = "Savaş", GamePrice = 300 }; GameProduct game3 = new GameProduct() { GameName = "MotoGP", GameType = "Yarış", GamePrice = 100 }; GameProduct[] gameProducts = new GameProduct[] { game1, game2, game3 }; foreach (var product in gameProducts) { Console.WriteLine("\t Oyunun ismi: " + product.GameName + "---> " + "Oyunun türü: " + product.GameType + "---> " + "Oyunun fiyatı: " + product.GamePrice); } Console.WriteLine(); SaleManager sale = new SaleManager(); sale.SaleOperation(campaign2, game1); }
public static void Main(string[] args) { BaseGamerManager gamerManager = new GamerManager(new MernisServiceAdapter()); Gamer gamer = new Gamer() { GamerId = 1, NationalityId = "52753464950", FirstName = "Merve", LastName = "ALKAN", DateOfBirth = new System.DateTime(1998, 6, 7) }; gamerManager.Add(gamer); gamerManager.Remove(gamer); gamerManager.Update(gamer); Game game = new Game() { GameId = 2, GameName = "Dota 2", GameDescription = "A Modern Multiplayer Masterwork", GamePrice = 150 }; GameManager gameManager = new GameManager(); gameManager.Add(game); gameManager.Update(game); gameManager.Delete(game); Campaign campaign = new Campaign() { CampaignId = 3, CampaignDiscount = 20, CampaignName = "Dota 2 Discount" }; CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(campaign); campaignManager.Update(campaign); campaignManager.Delete(campaign); SalesManager salesManager = new SalesManager(); salesManager.Sell(gamer, game); salesManager.CampaignSale(gamer, game, campaign); Console.ReadLine(); }
static void Main(string[] args) { Customer customer1 = new Customer(); customer1.DateOfBirth = new DateTime(2002, 05, 24); customer1.Id = 465312; customer1.FirstName = "Mehmet Ali"; customer1.LastName = "Tüzün"; customer1.NatId = "23623104214"; CustomerManager customerManager = new CustomerManager(new CustomerCheckManager()); customerManager.SignIn(customer1); Console.WriteLine("-----------------------------------"); Game game1 = new Game(); game1.CustomerName = nameof(customer1); game1.DevName = "CDPR"; game1.GameName = "W3"; game1.Id = 963258; game1.Price = 59.99; GameSellingManager gameSellingManager = new GameSellingManager(); gameSellingManager.Add(game1); GameOwnerManager gameOwnerManager = new GameOwnerManager(); gameOwnerManager.Owner(customer1, game1); Console.WriteLine("-----------------------------------"); Campaign campaign1 = new Campaign(); campaign1.Id = 1; campaign1.CampaignName = "If you got, you got!"; campaign1.DiscountPercent = 35; CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(campaign1); Console.WriteLine("-----------------------------------"); campaignManager.BuyWithCampaign(game1, campaign1, customer1); Console.WriteLine("-----------------------------------"); Console.WriteLine("....THANK YOU FOR YOUR SHOPPING...."); }
static void Main(string[] args) { Player player1 = new Player(); player1.FirstName = "Ebru"; player1.LastName = "Sevinç"; player1.BirtDate = "1996"; player1.TcNo = "111111111"; Player player2 = new Player(); player2.FirstName = "Sefa"; player2.LastName = "Bilir"; player2.BirtDate = "2010"; player2.TcNo = "222222222"; Game game1 = new Game(); game1.GameName = "Pubg"; game1.Price = 50; game1.Id = 1; Game game2 = new Game(); game2.GameName = "FS 2019"; game2.Price = 150; game2.Id = 2; IGameManager campaignPlayer = new CampaignPlayer(); ILoggerService logger = new ControlService(); GameManager gameManager = new GameManager(); PlayerManager playerManager = new PlayerManager(); CampaignManager campaignManager = new CampaignManager(); playerManager.Add(player1); gameManager.Add(game1); campaignManager.Message(); campaignManager.MakeCampaign(game1, campaignPlayer); }
static void Main(string[] args) { //Customer customer = new Customer {FirstName="Kutay",LastName="Aktaş",UserName="******",Games = "Doom 3"}; //CustomerManager customerManager = new CustomerManager(new ValidationService()); //customerManager.Add(customer); //customerManager.Delete(customer); //SalesManager Sales = new SalesManager(); //Sales.Sell(customer); Game game = new Game { Price = 5000 }; Campaign campaign1 = new Campaign { Percentage = 2593 }; CampaignManager campaignManager = new CampaignManager(); campaignManager.Discount(campaign1, game); }
public static void Main(string[] args) { //Doğru bilgiler girilmeden hata verir BaseGamerManager gamerManager = new GamerManager(new MernisServiceAdapter()); gamerManager.Add(new Gamer { DateOfBirth = new DateTime(1995, 5, 11), FirstName = "Cevat", LastName = "Sarıkaya", NationalityId = "12536" }); CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(new Campaign { Id = 2, Name = "1 al 2 öde", Discount = 10 }); ProductManager productManager = new ProductManager(); productManager.Add(new Product { Id = 3, Name = "Mario", Price = 15 }); SalesManager salesManager = new SalesManager(); salesManager.Add(new Gamer { FirstName = "Cevat" }, new Product { Name = "Mario" }, new Campaign { Name = "1 al 2 öde" }); }
static void Main(string[] args) { CustomerManager customerManager = new CustomerManager(new CustomerCheckManager()); Customer customer1 = new Customer { Id = 1, FirstName = "Yakup", LastName = "Sayın", DateOfBirth = new DateTime(1990, 1, 10) }; customerManager.Add(customer1); customerManager.Update(customer1); customerManager.Delete(customer1); Console.WriteLine(); GamesManager gameManager = new GamesManager(); Game game1 = new Game { Name = "Grand Theft Auto V", Studio = "Rockstar Games", Price = 60 }; gameManager.Add(game1); gameManager.Update(game1); gameManager.Delete(game1); Console.WriteLine(); Campaign campaign1 = new Campaign { Name = "PROMO30", Discount = 30 }; CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(campaign1); campaignManager.Update(campaign1); campaignManager.Delete(campaign1); Console.WriteLine(); SalesManager salesManager = new SalesManager(); salesManager.Sell(customer1, game1, campaign1); }
static void Main(string[] args) { CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(new Campaign { Name = "Ay sonu indirimi", Id = 1, Discound = "Bu ay sonuna özel %50 indirmler başladı." }); GamerManager gamerManager = new GamerManager(new MernisServiceAdapter()); gamerManager.Save(new Gamer { FirstName = "Elyase Faruk", LastName = "Keçeli", DateOfBirth = new DateTime(1996, 2, 2), Id = 1, NationaltyId = "67837025682" }); GameManager gameManager = new GameManager(); gameManager.Add(new Game { Name = "Cs.Go", Id = 3, Price = 80, Description = "Fps çoklu aksiyon oyunu" }); Console.ReadLine(); }
static void Main(string[] args) { GamerManager gamerManager = new GamerManager(new UserValidationManager()); gamerManager.Add(new Gamer { Id = 1, FirstName = "ENGİN", LastName = "DEMİROĞ", BirthYear = 1985, IdentityNumber = 12345 }); Console.WriteLine("Hello World!"); Game game1 = new Game(); game1.Id = 1; game1.GameName = "Basketball"; game1.Price = 25; Game game2 = new Game(); game2.Id = 2; game2.GameName = "Futball"; game2.Price = 13; Campaign campaign1 = new Campaign(); campaign1.CampaignId = 5; campaign1.CampaignName = "Fırsat"; campaign1.DiscountRate = 15; CampaignManager campaignManager1 = new CampaignManager(); campaignManager1.Add(game2); campaignManager1.Delete(game1); SalesManager salesManager = new SalesManager(); salesManager.Sell(game1, campaignManager1, campaign1); }
static void Main(string[] args) { //Game'lerin oluşturuldu kısım Game game1 = new Game { GameName = "Last Of Us 2", GameCategory = "Hayatta Kalma", GamePrice = 250 }; Game game2 = new Game { GameName = "Uncharted 4", GameCategory = "Macera", GamePrice = 350 }; Game game3 = new Game { GameName = "God Of War", GameCategory = "Aksiyon, Dövüş", GamePrice = 450 }; //Kampanyaların Oluşturulduğ Kısım Campaigns campaign1 = new Campaigns(); campaign1.CampaignName = "Yaz İndirimi"; campaign1.CampaignDiscount = 50; Campaigns campaign2 = new Campaigns(); campaign2.CampaignName = "Haftasonu İndirimi"; campaign2.CampaignDiscount = 25; //Gamer'ların oluşturuluğu kısım Gamer gamer1 = new Gamer { FirstName = "Engin ", LastName = "Demiroğ", NationalityId = "12345678910", DateOfBirth = new DateTime(1985, 1, 6) }; Gamer gamer2 = new Gamer { FirstName = "Zeynel ", LastName = "Toplar", NationalityId = "10987654321", DateOfBirth = new DateTime(1998, 10, 20) }; //Gamer'ların yönetildiği kısım (Add, Update, Delete) GamerManager gamerManager = new GamerManager(new VerificationManager()); gamerManager.Add(gamer1); gamerManager.Add(gamer2); gamerManager.Update(gamer1); Console.WriteLine("************************"); //Game'lerin yönetildiği kısım GameManager gameManager = new GameManager(); gameManager.Add(game1); Console.WriteLine("-------------------------"); gameManager.Add(game2); Console.WriteLine("************************"); //Kampanyaların yönetildiği kısım CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(campaign1); campaignManager.Add(campaign2); Console.WriteLine("************************"); //Oyun satışlarının yönetildiği kısım. GameSaleManager gameSaleManager = new GameSaleManager(); gameSaleManager.Sale(gamer1, game1, campaign1); Console.WriteLine("************************"); gameSaleManager.Sale(gamer2, game3, campaign2); Console.ReadLine(); }
static void Main(string[] args) { Gamer gamer1 = new Gamer() { Id = 1, NationalityId = "12345678910", FirstName = "Kadir Uğur", LastName = "Mert", DateOfBirth = new DateTime(1990, 10, 07) }; Gamer gamer2 = new Gamer() { Id = 2, NationalityId = "12345678910", FirstName = "Uğur", LastName = "Mert", DateOfBirth = new DateTime(1990, 10, 07) }; GamerManager gamerManager = new GamerManager(new GamerCheckManager()); gamerManager.Add(gamer1); gamerManager.Add(gamer2); gamerManager.Update(gamer1); gamerManager.Delete(gamer1); Game game1 = new Game() { Id = 1, GameName = "Cyberpunk 2077", GamePrice = 249 }; Game game2 = new Game() { Id = 2, GameName = "Microsoft Flight Simulator", GamePrice = 349 }; GameManager gameManager = new GameManager(); gameManager.Add(game1); gameManager.Add(game2); gameManager.Update(game1); gameManager.Delete(game2); Campaign campaign = new Campaign { Id = 1, CampaignName = "New Year", CampaignStartDate = new DateTime(2021, 01, 01), CampaignDuration = 30, Discount = 21, }; CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(campaign); campaignManager.Update(campaign); campaignManager.Delete(campaign); SaleManager saleManager = new SaleManager(); saleManager.Sale(gamer1, game1); saleManager.Sale(gamer1, game2, campaign); }
public void Sell(Game game, CampaignManager campaignManager, Campaign campaign) { Console.WriteLine("Satılacak ürüne kampanya eklendi"); }
static void Main(string[] args) { BaseCustomerManager playerManager = new SteamPlayerManager(new MernisServiceAdapter()); Player player1 = new Player { Id = 1, DateOfBirth = new DateTime(2000, 7, 20), FirstName = "Adem Anıl", LastName = "Yalımdemir", NationalityId = 31898006836, Balance = 300, }; playerManager.Save(player1); Campaign summerCampaign = new Campaign { Id = 1, Name = "Yaz Kampanyası", Discount = 15, }; Campaign winterCampaign = new Campaign { Id = 2, Name = "Kış Kampanyası", Discount = 20, }; Campaign bigBangCampaign = new Campaign { Id = 3, Name = "BigBang Kampanyası", Discount = 25, }; SaleManager saleManager = new SaleManager(); CampaignManager campaignManager = new CampaignManager(); Game rdr2 = new Game() { Name = "Red Dead Redemption 2", Price = 200 }; Game valheim = new Game() { Name = "Valheim", Price = 32 }; Game csGO = new Game() { Name = "CS:GO", Price = 60 }; campaignManager.Add(summerCampaign); campaignManager.Add(winterCampaign); campaignManager.Add(bigBangCampaign); campaignManager.Delete(winterCampaign); campaignManager.ApplyDiscountToGame(rdr2, summerCampaign); saleManager.SaleWithDiscount(player1, valheim, summerCampaign); Console.WriteLine(player1.FirstName + " adlı müşterinin cüzdanında kalan bakiye: " + player1.Balance + "TL"); campaignManager.GetCampaigns(bigBangCampaign); saleManager.GetSales(); Console.ReadLine(); }