static void Main(string[] args) { GamerManager gamerManager = new GamerManager(new UserValidationManager()); gamerManager.Add(new Gamer { Id = 1, BirthYear = 1989, FirstName = "Emre", LastName = "Pelvan", IdentityNumber = 22445656420 }); CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(new Campaign { Id = 1, CampaignName = "Mart indirimleri başladı.", CampaignDuration = "01/03/2021", DiscountRate = 50 }); SalesManager salesManager = new SalesManager(new CampaignManager()); salesManager.CampaignSales(new Sales { Id = 1, GameName = "Counter Strike:GO", Price = 50 }); }
static void Main(string[] args) { Gamer gamer1 = new Gamer(); gamer1.Id = 1; gamer1.FirstName = "öznur"; gamer1.LastName = "krsy"; gamer1.NationalityId = "12345"; gamer1.DateOfBirth = 1998; Game game1 = new Game(); game1.Id = 1; game1.Name = "GTA"; game1.Price = 50; Game game2 = new Game { Id = 2, Name = "Outlast", Price = 100 }; Campaign campaign1 = new Campaign(); campaign1.Id = 10; campaign1.CampaignName = "Şubat Kampanyası"; campaign1.CampaignRate = 30; Campaign campaign2 = new Campaign { Id = 11, CampaignName = "Yeni yıl kampanyası", CampaignRate = 50 }; UserValidationManager userValidationManager = new UserValidationManager(); GamerManager gamerManager = new GamerManager(userValidationManager); gamerManager.Add(gamer1); GameManager gameManager = new GameManager(); gameManager.Add(game1); gameManager.Add(game2); gameManager.Delete(game1); gameManager.Delete(game2); gameManager.Update(game1); gameManager.Update(game2); CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(campaign1); campaignManager.Add(campaign2); campaignManager.Delete(campaign1); campaignManager.Delete(campaign2); campaignManager.Update(campaign1); campaignManager.Update(campaign2); SalesManager salesManager = new SalesManager(); salesManager.Sales(game2, gamer1); salesManager.CampaignSales(gamer1, game1, campaign2); }
static void Main(string[] args) { GamerManager gamerManager1 = new GamerManager(new GamerCheckService()); Gamer gamer1 = new Gamer() { Id = 1, FirstName = "Berna", LastName = "Bayuk", DateOfBirth = new DateTime(1995, 5, 17), NationalityId = "12345678910" }; Game game1 = new Game() { Id = 1, Name = "PUBG", Price = 600 }; Game game2 = new Game() { Id = 2, Name = "GTA 5", Price = 500 }; Campaign campaign1 = new Campaign() { Id = 1, Name = "Yeni Üye Kampanyası", DiscountRate = 10 }; SalesManager salesManager = new SalesManager(); salesManager.Sales(game1, gamer1); salesManager.CampaignSales(game2, gamer1, campaign1); }
static void Main(string[] args) { Console.WriteLine("GAMES"); Game game1 = new Game() { GameID = 1, Name = "League of Legends", Price = 200 }; Game game2 = new Game() { GameID = 2, Name = "PUBG", Price = 300 }; Game game3 = new Game() { GameID = 3, Name = "Counter-Strike: Global Offensive", Price = 450 }; GameManager gameManager = new GameManager(); gameManager.Add(game1); gameManager.Update(game2); gameManager.Remove(game3); Console.WriteLine(""); Console.WriteLine("GAMERS"); Gamer gamer = new Gamer() { GamerID = 1, Identity = "11111", Name = "Ayşe", Surname = "Akışık", BirthYear = 1999 }; GamerManager gamerManager = new GamerManager(new AuthenticationManager()); gamerManager.Add(gamer); Console.WriteLine(""); Console.WriteLine("CAMPAIGNS"); Campaign campaign1 = new Campaign() { CampaignID = 1, Name = "Campaign1" }; Campaign campaign2 = new Campaign() { CampaignID = 2, Name = "Campaign2" }; CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(campaign1); campaignManager.Update(campaign1); campaignManager.Remove(campaign1); Console.WriteLine(""); Console.WriteLine("SALES"); SalesManager salesManager = new SalesManager(); salesManager.Sales(gamer, game1); salesManager.CampaignSales(gamer, game2, campaign2); }
static void Main(string[] args) { //Oyuncu Oluşturma Gamer gamer1 = new Gamer(); gamer1.Id = 1; gamer1.FirstName = "Yiğit"; gamer1.LastName = "Nebioğlu"; gamer1.NationalityId = 18899276482; gamer1.BirthYear = 1995; //Oyuncu Ekleme (Add) GamerManager gamerManager1 = new GamerManager(new MernisServiceAdapter()); gamerManager1.Add(gamer1); //Oyuncu Silme (Delete) gamerManager1.Delete(gamer1); //Oyuncu Güncelleme (Update) gamerManager1.Update(gamer1); //Oyun Oluşturma Game game1 = new Game(); game1.GameId = 1; game1.GameName = "Game 1"; game1.GamePrice = 100; //Oyun Ekleme GameManager gameManager1 = new GameManager(); gameManager1.Add(game1); //Oyun Silme gameManager1.Delete(game1); //Oyun Güncelleme gameManager1.Update(game1); //Kampanya Oluşturma Campaign campaign1 = new Campaign(); campaign1.CampaignId = 1; campaign1.CampaignName = "Discount 10"; campaign1.DiscountRate = 10; //Kampanya Ekleme CampaignManager campaignManager1 = new CampaignManager(); campaignManager1.Add(campaign1); //Kampanya Silme campaignManager1.Delete(campaign1); //Kampanya Güncelleme campaignManager1.Update(campaign1); //Satış SalesManager salesManager = new SalesManager(); //Normal Satış salesManager.Sales(game1, gamer1); //Kampanyalı Satış salesManager.CampaignSales(game1, gamer1, campaign1); }
static void Main(string[] args) { //Oyuncu Oluşturma Gamer gamer1 = new Gamer(); gamer1.Id = 1; gamer1.FirstName = "Tuğba"; gamer1.LastName = "Öksüm"; gamer1.NationalityId = 12345678911; gamer1.BirthYear = 1999; //Oyuncu Ekleme GamerManager gamerManager1 = new GamerManager(new MernisServiceAdapter()); gamerManager1.Add(gamer1); //Oyuncu Silme gamerManager1.Delete(gamer1); //Oyuncu Güncelleme gamerManager1.Update(gamer1); //Oyun Oluşturma Game game1 = new Game(); game1.GameId = 1; game1.GameName = "tugba's game"; game1.GamePrice = 1500; //Oyun Ekleme GameManager gameManager1 = new GameManager(); gameManager1.Add(game1); //Oyun Silme gameManager1.Delete(game1); //Oyun Güncelleme gameManager1.Update(game1); //Kampanya Oluşturma Campaign campaign1 = new Campaign(); campaign1.CampaignId = 1; campaign1.CampaignName = "thirty percent discount"; campaign1.DiscountRate = 30; //Kampanya Ekleme CampaignManager campaignManager1 = new CampaignManager(); campaignManager1.Add(campaign1); //Kampanya Silme campaignManager1.Delete(campaign1); //Kampanya Güncelleme campaignManager1.Update(campaign1); //Satış SalesManager salesManager = new SalesManager(); //Normal Satış salesManager.Sales(game1, gamer1); //Kampanyalı Satış salesManager.CampaignSales(game1, gamer1, campaign1); }
static void Main(string[] args) { GamerManager gamerManager = new GamerManager(new UserValidationManager()); Gamer gamer = new Gamer { GamerId = 1, DateOfBirth = new DateTime(1992, 02, 14), FirstName = "Yahya", LastName = "ERDOĞAN", IdentityNumber = 9876 }; gamerManager.Add(gamer); CampaignRateManager campaignRateManager = new CampaignRateManager(); Campaign campaign = new Campaign { CampaingId = 1, CampaingName = "Eğlenceli %25 İndirim", DiscountRate = 0.25M }; campaignRateManager.Add(campaign); GameManager gameManager = new GameManager(); Game game = new Game { GameId = 1, GameName = "Minecraft", GamePrice = 145 }; gameManager.Add(game); SalesManager salesManager = new SalesManager(); salesManager.Sales(gamer, game); salesManager.CampaignSales(game, gamer, campaign); }
static void Main(string[] args) { GamerManager gamerManager = new GamerManager(new UserValidationManager()); Gamer gamer1 = new Gamer() { Id = 1, FirstName = "Can", LastName = "Evcimen", IdentityNumber = "123456", BirthYear = 2001 }; Gamer gamer2 = new Gamer() { Id = 2, FirstName = "Yahya", LastName = "Nehir", IdentityNumber = "12344", BirthYear = 2000 }; gamerManager.Add(gamer1); Game game1 = new Game() { GameName = "CS:GO", GameId = 1, GamePrice = 30, Discount = 20 }; Game game2 = new Game() { GameName = "VALORANT", GameId = 2, GamePrice = 1, Discount = 99 }; Game game3 = new Game() { GameName = "LOL", GameId = 1, GamePrice = 10, Discount = 70 }; Campaign campaign1 = new Campaign() { CampaingId = 1, CampaingName = "New Member Campaign", DiscountRate = 20 }; Campaign campaign2 = new Campaign() { CampaingId = 2, CampaingName = "First purchase campaign", DiscountRate = 15 }; CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(campaign1); campaignManager.Add(campaign2); SalesManager salesManager = new SalesManager(); salesManager.Sales(gamer1, game2); salesManager.CampaignSales(game2, gamer1, campaign2); }
static void Main(string[] args) { GamerManager gamerManager = new GamerManager(new UserValidationManager()); Gamer gamer1 = new Gamer() { Id = 1, FirstName = "Onur", LastName = "Yıldız", IdentityNumber = "68413561", BirthYear = 1992 }; Gamer gamer2 = new Gamer() { Id = 2, FirstName = "Muharrem", LastName = "Kehribar", IdentityNumber = "56398635", BirthYear = 1998 }; gamerManager.Add(gamer1); Game game1 = new Game() { GameName = "AGE OF 2", GameId = 1, GamePrice = 50, Discount = 15 }; Game game2 = new Game() { GameName = "DESPERADOS 2", GameId = 2, GamePrice = 25, Discount = 10 }; Game game3 = new Game() { GameName = "THE GODFATHER", GameId = 3, GamePrice = 10, Discount = 3 }; Campaign campaign1 = new Campaign() { CampaingId = 1, CampaingName = "New Year Campaign", DiscountRate = 20 }; Campaign campaign2 = new Campaign() { CampaingId = 2, CampaingName = "Spring Campaign", DiscountRate = 15 }; CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(campaign1); campaignManager.Add(campaign2); SalesManager salesManager = new SalesManager(); salesManager.Sales(gamer1, game2); salesManager.CampaignSales(game2, gamer1, campaign2); }
static void Main(string[] args) { GamerManager gamerManager1 = new GamerManager(new UserValidationManager()); Gamer gamer1 = new Gamer() { Id = 1, BirthYear = 1999, FirstName = "Ahmet", LastName = "Özgüven", IdentityNumber = 1231231231 }; GamerManager gamerManager2 = new GamerManager(new UserValidationManager()); Gamer gamer2 = new Gamer() { Id = 2, BirthYear = 2002, FirstName = "Mehmet", LastName = "Yıldırım", IdentityNumber = 1231231232 }; Game game1 = new Game() { Id = 5, GameName = "CS GO", GamePrice = 35 }; Game game2 = new Game() { Id = 6, GameName = "ETS 2", GamePrice = 30 }; Game game3 = new Game() { Id = 7, GameName = "Battlefield 1", GamePrice = 120 }; Campaign campaign1 = new Campaign() { CampaignName = "A Kampanyası", DiscountRate = 3, NewDiscountRate = 5, CampaignId = 1 }; Campaign campaign2 = new Campaign() { CampaignName = "B Kampanyası", DiscountRate = 8, NewDiscountRate = 14, CampaignId = 2 }; CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(campaign1); campaignManager.Add(campaign2); campaignManager.Update(campaign1); campaignManager.Update(campaign2); campaignManager.Delete(campaign1); campaignManager.Delete(campaign2); SalesManager salesManager = new SalesManager(); salesManager.Sales(game2, gamer1); salesManager.CampaignSales(game3, gamer2, campaign1); }
static void Main(string[] args) { GamerManager gamerManager1 = new GamerManager(new UserValidationManager()); Gamer gamer1 = new Gamer() { Id = 1, BirthYear = 1994, FirstName = "RUMEYSA ", LastName = "ÖZDEMİR", IdentityNumber = 12345 }; GamerManager gamerManager2 = new GamerManager(new UserValidationManager()); Gamer gamer2 = new Gamer() { Id = 2, BirthYear = 2020, FirstName = "ZEHRA ", LastName = "ZEYREK", IdentityNumber = 789456 }; Game game1 = new Game() { Id = 2, GameName = "PUBG", GamePrice = 650 }; Game game2 = new Game() { Id = 3, GameName = "FORTNİTE", GamePrice = 450 }; Game game3 = new Game() { Id = 4, GameName = "GTA 5", GamePrice = 550 }; Campaign campaign1 = new Campaign() { CampaignName = "YENİ ÜYE KAMPANYASI", DiscountRate = 30, CampaignId = 1 }; Campaign campaign2 = new Campaign() { CampaignName = "COVİD-19 KAMPANYASI", DiscountRate = 35, CampaignId = 2 }; CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(campaign1); campaignManager.Add(campaign2); campaignManager.UpDate(campaign1); campaignManager.UpDate(campaign2); campaignManager.Delete(campaign1); campaignManager.Delete(campaign2); SalesManager salesManager = new SalesManager(); salesManager.Sales(game3, gamer2); salesManager.CampaignSales(game2, gamer1, campaign2); }
static void Main(string[] args) { GamerManager gamerManager1 = new GamerManager(new UserValidationManager()); Gamer gamer1 = new Gamer() { Id = 1, BirthYear = 1994, FirstName = "NERİMAN", LastName = "OĞULLUK", IdentityNumber = 12345 }; GamerManager gamerManager2 = new GamerManager(new UserValidationManager()); Gamer gamer2 = new Gamer() { Id = 2, BirthYear = 2020, FirstName = "İREM", LastName = "OĞULLUK", IdentityNumber = 78940 }; Game game1 = new Game() { Id = 2, GameName = "PUBG", GamePrice = 350 }; Game game2 = new Game() { Id = 3, GameName = "MARIO", GamePrice = 50 }; Game game3 = new Game() { Id = 4, GameName = "CS-GO", GamePrice = 150 }; Campaign campaign1 = new Campaign() { CampaignName = "BAHAR KAMPANYASI", DiscountRate = 30, CampaignId = 1 }; Campaign campaign2 = new Campaign() { CampaignName = "TATİL KAMPANYASI", DiscountRate = 35, CampaignId = 2 }; CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(campaign1); campaignManager.Add(campaign2); campaignManager.UpDate(campaign1); campaignManager.UpDate(campaign2); campaignManager.Delete(campaign1); campaignManager.Delete(campaign2); SalesManager salesManager = new SalesManager(); salesManager.Sales(game3, gamer2); salesManager.CampaignSales(game2, gamer1, campaign2); }
static void Main(string[] args) { GamerManager gamerManager1 = new GamerManager(new GamerCheckManager()); Gamer gamer1 = new Gamer() { GamerId = 1, BirthYear = 1998, GamerFirstName = "Burak", GamerLastName = "Yıldırım", IdentityNumber = "1234567890" }; GamerManager gamerManager2 = new GamerManager(new GamerCheckManager()); Gamer gamer2 = new Gamer() { GamerId = 2, BirthYear = 2020, GamerFirstName = "Çağrı", GamerLastName = "Akça", IdentityNumber = "0987654321" }; Game game1 = new Game() { GameId = 1, GameName = "CS:GO", GamePrice = 98 }; Game game2 = new Game() { GameId = 2, GameName = "FIFA21", GamePrice = 450 }; Game game3 = new Game() { GameId = 3, GameName = "NBA2K21", GamePrice = 300 }; Campaign campaign1 = new Campaign() { Name = "Yılbaşı ", DiscountRate = 25, Id = 1 }; Campaign campaign2 = new Campaign() { Name = "Yeni Üye ", DiscountRate = 10, Id = 2 }; CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(campaign1); campaignManager.Add(campaign2); campaignManager.Update(campaign1); campaignManager.Update(campaign2); campaignManager.Delete(campaign1); campaignManager.Delete(campaign2); SalesManager salesManager = new SalesManager(); salesManager.Sales(game2, gamer1); salesManager.CampaignSales(game3, gamer2, campaign2); }
public static void Main(string[] args) { GamerManager gamerManager1 = new GamerManager(new UserValidationManager()); Gamer gamer1 = new Gamer() { Id = 1, BirthYear = 1997, FirstName = "Ertuğrul", LastName = "Sayılır", IdentityNumber = 4826 }; GamerManager gamerManager2 = new GamerManager(new UserValidationManager()); Gamer gamer2 = new Gamer() { Id = 2, BirthYear = 1999, FirstName = "Fatma", LastName = "Karabacak", IdentityNumber = 56325 }; Game game1 = new Game() { Id = 3, GameName = "Wild Rift", GamePrice = 800 }; Game game2 = new Game() { Id = 4, GameName = "CYBERPUNK", GamePrice = 1500 }; Game game3 = new Game() { Id = 5, GameName = "GTA 5", GamePrice = 750 }; Campaign campaign1 = new Campaign() { CampaignName = "YENİ YIL KAMPANYASI", DiscountRate = 20, CampaignId = 2 }; Campaign campaign2 = new Campaign() { CampaignName = "MART KAMPANYASI", DiscountRate = 30, CampaignId = 3 }; CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(campaign1); campaignManager.Add(campaign2); campaignManager.Update(campaign1); campaignManager.Update(campaign2); campaignManager.Delete(campaign1); campaignManager.Delete(campaign2); SalesManager salesManager = new SalesManager(); salesManager.Sales(game2, game1); salesManager.CampaignSales(game2, game3, campaign2); }
static void Main(string[] args) { GamerManager gamerManager = new GamerManager(new UserValidationManager()); Gamer gamer = new Gamer { Id = 1, FirstName = "Muhammet Ali", LastName = "Yalçın", IdentityNumber = 22567312266, DateOfBirth = new DateTime(1997, 6, 11) }; Gamer gamer2 = new Gamer { Id = 4, FirstName = "ABDURRAHMAN YASİN", LastName = "TAŞ", IdentityNumber = 36644051368, DateOfBirth = new DateTime(1995, 8, 26) }; gamerManager.Add(gamer); CampaignRateManager campaignRateManager = new CampaignRateManager(); Campaign campaign = new Campaign { CampaignId = 2, CampaignName = "Abduction. %40 OFF!", DiscountRate = 0.40M }; campaignRateManager.Add(campaign); GameManager gameManager = new GameManager(); Game game = new Game { GameId = 3, GameName = "HelloWorld", GamePrice = 450 }; gameManager.Add(game); SalesManager salesManager = new SalesManager(); salesManager.Sales(gamer, game); salesManager.CampaignSales(gamer, game, campaign); }
static void Main(string[] args) { GamerManager gamerManager1 = new GamerManager(new UserValidatinoManager()); Gamer gamer1 = new Gamer { Id = 1, BirthYear = 1996, FirstName = "Gamze", LastName = "Aydın", IdentityNumber = 12356 }; GamerManager gamerManager2 = new GamerManager(new UserValidatinoManager()); Gamer gamer2 = new Gamer { Id = 2, BirthYear = 2004, FirstName = "Cemre", LastName = "Aydın", IdentityNumber = 12796 }; Game game1 = new Game { GameId = 1, GameName = " PUBG", GamePrice = 125 }; Game game2 = new Game { GameId = 2, GameName = " COUNTER STRİKE", GamePrice = 350 }; Game game3 = new Game { GameId = 3, GameName = " NEED FOR SPEED", GamePrice = 150 }; Campaign campaign1 = new Campaign { CampaignId = 1, CampaignName = " Yeni Üye Kampanyası", DiscountRate = 50 }; Campaign campaign2 = new Campaign { CampaignId = 2, CampaignName = " Yeni Yıl Kampanyası", DiscountRate = 35 }; CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(campaign1); campaignManager.Add(campaign2); campaignManager.Update(campaign1); campaignManager.Update(campaign2); campaignManager.Delete(campaign1); campaignManager.Delete(campaign2); SalesManager salesManager = new SalesManager(); salesManager.Sales(game3, gamer1); salesManager.CampaignSales(game2, gamer2, campaign2); }
static void Main(string[] args) { Gamer gamer1 = new Gamer(); gamer1.TcNo = "11111"; gamer1.Name = "Sezer"; gamer1.Surname = "Bozbıyık"; gamer1.BirthYear = 1997; Gamer gamer2 = new Gamer { TcNo = "22222", Name = "Samet", BirthYear = 1998, Surname = "Vural" }; Game game1 = new Game { GameName = "PUBG", Id = 1, Price = 90 }; Game game2 = new Game { GameName = "LOL", Id = 1, Price = 90 }; Campaign campaign1 = new Campaign { Id = 1, CampaignName = "14 Şubat Kampanyası", CampaignDiscount = 35 }; Campaign campaign2 = new Campaign { Id = 2, CampaignName = "Covid-19 Kampanyası", CampaignDiscount = 55 }; GamerManager gamerManager = new GamerManager(new UserValidationManager()); gamerManager.Insert(gamer1); gamerManager.Insert(gamer2); GameManager gameManager = new GameManager(); gameManager.Insert(game1); gameManager.Insert(game2); SalesManager salesmanager = new SalesManager(); salesmanager.Sales(game1, gamer2); salesmanager.CampaignSales(game2, gamer1, campaign1); }
static void Main(string[] args) { BaseGamerManager gamerManager = new GamerManager(new MernisServiceAdapter()); Gamer gamer1 = new Gamer() { Id = 1, FirstName = "Burcu", LastName = "Şenol", DateOfBirth = new DateTime(1998, 2, 7), NationalityId = "54634460518" }; gamerManager.Add(gamer1); gamerManager.Update(gamer1); gamerManager.Delete(gamer1); Game game1 = new Game() { GameId = 10, GameName = "ABC", GamePrice = 200 }; GameManager gameManager = new GameManager(); gameManager.Add(game1); gameManager.Delete(game1); gameManager.Update(game1); Campaign campaign1 = new Campaign() { CampaignId = 1, CampaignName = "CBA", CampaignDiscount = "% 50 " }; CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(campaign1); campaignManager.Update(campaign1); campaignManager.Delete(campaign1); SalesManager salesManager = new SalesManager(); salesManager.Sale(gamer1, game1); salesManager.CampaignSales(gamer1, game1, campaign1); }
static void Main(string[] args) { Gamer gamer1 = new Gamer(); gamer1.GamerId = 1; gamer1.FirstName = "Sevcan"; gamer1.LastName = "Özdemir"; gamer1.NationalityId = "12345678910"; gamer1.DateOfBirth = new DateTime(2021, 01, 01); Gamer gamer2 = new Gamer(); gamer2.GamerId = 2; gamer2.FirstName = "Esmecan"; gamer2.LastName = "Özdemir"; gamer2.NationalityId = "12345678901"; gamer2.DateOfBirth = new DateTime(2020, 01, 01); GamerManager gamerManager1 = new GamerManager(new MernisServiceAdapter()); gamerManager1.Add(gamer1); GamerManager gamerManager2 = new GamerManager(new UserValidationManager()); gamerManager2.Add(gamer2); Game game1 = new Game(); game1.GameId = 1; game1.GameName = "Oyun1"; game1.GamePrice = 100; Game game2 = new Game(); game2.GameId = 2; game2.GameName = "Oyun2"; game2.GamePrice = 200; GameManager gameManager1 = new GameManager(); gameManager1.Add(game1); gameManager1.Add(game2); Campaign campaign1 = new Campaign(); campaign1.CampaignId = 1; campaign1.CampaignName = "Kampanya1"; campaign1.DiscountRate = 10; Campaign campaign2 = new Campaign(); campaign2.CampaignId = 2; campaign2.CampaignName = "Kampanya2"; campaign2.DiscountRate = 15; CampaignManager campaignManager1 = new CampaignManager(); campaignManager1.Add(campaign1); campaignManager1.Add(campaign2); SalesManager salesManager = new SalesManager(); salesManager.Sales(game1, gamer1); salesManager.Sales(game2, gamer1); salesManager.CampaignSales(game1, gamer1, campaign1); salesManager.CampaignSales(game2, gamer1, campaign2); gamerManager1.Update(gamer1); gamerManager1.Delete(gamer1); gameManager1.Update(game1); gameManager1.Update(game2); gameManager1.Delete(game1); gameManager1.Delete(game2); campaignManager1.Update(campaign1); campaignManager1.Update(campaign2); campaignManager1.Delete(campaign1); campaignManager1.Delete(campaign2); }
static void Main(string[] args) { Gamer gamer1 = new Gamer(); gamer1.Id = 1; gamer1.FirstName = "Mike"; gamer1.LastName = "Hoppan"; gamer1.IdentityNumber = 12345678901; gamer1.BirthYear = 2000; GamerManager gamerManager1 = new GamerManager(new MernisServiceAdapter()); gamerManager1.Add(gamer1); Game game1 = new Game(); game1.GameId = 1; game1.GameName = "War Craft"; game1.GamePrice = 10; Game game2 = new Game(); game2.GameId = 2; game2.GameName = "Go"; game2.GamePrice = 20; GameManager gameManager1 = new GameManager(); gameManager1.Add(game1); gameManager1.Add(game2); Campaign campaign1 = new Campaign(); campaign1.CampaignId = 1; campaign1.CampaignName = "Black Fridad"; campaign1.DiscountRate = 10; CampaignManager campaignManager1 = new CampaignManager(); campaignManager1.Add(campaign1); SalesManager salesManager = new SalesManager(); salesManager.Sales(game1, gamer1); salesManager.Sales(game2, gamer1); salesManager.CampaignSales(game1, gamer1, campaign1); salesManager.CampaignSales(game2, gamer1, campaign1); gamerManager1.Update(gamer1); gamerManager1.Delete(gamer1); gameManager1.Update(game1); gameManager1.Delete(game1); gameManager1.Update(game1); gameManager1.Delete(game1); gameManager1.Update(game2); gameManager1.Delete(game2); campaignManager1.Update(campaign1); campaignManager1.Delete(campaign1); }
static void Main(string[] args) { //OYUN OLUŞTURMA Game game1 = new Game(); game1.GameId = 1; game1.GameName = "Sky Soldier"; game1.GamePrice = 300; game1.GameType = "War"; GameManager gameManager1 = new GameManager(); //OYUN EKLEME gameManager1.Add(game1); //OYUN SİLME gameManager1.Delete(game1); //OYUN GÜNCELLEME gameManager1.Update(game1); //OYUNCU OLUŞTURMA Gamer gamer1 = new Gamer(); gamer1.Id = 1; gamer1.FirstName = "Gizem Kübra"; gamer1.LastName = "Yaman"; gamer1.BirthYear = 1994; gamer1.NationalityId = 11122334455; //OYUNCU METOTLARI İÇİN KİMLİK DOĞRULAMA YAPMAMIZ GEREKLİ GamerManager gamerManager1 = new GamerManager(new MernisServiceAdapter()); //OYUNCU EKLEME gamerManager1.Add(gamer1); //OYUNCU SİLME gamerManager1.Delete(gamer1); //OYUNCU GÜNCELLEME gamerManager1.Update(gamer1); //KAMPANYA OLUŞTURMA Campaign campaign1 = new Campaign(); campaign1.CampaignId = 1; campaign1.CampaignName = "March opportunity"; campaign1.DiscountRate = 50; campaign1.StartDate = new DateTime(2021, 3, 1); campaign1.EndDate = new DateTime(2021, 3, 15); CampaignManager campaignManager1 = new CampaignManager(); //KAPMANYA EKLEME campaignManager1.Add(campaign1); //KAMPANYA SİLME campaignManager1.Delete(campaign1); //KAMPANYA GÜNCELLEME campaignManager1.Update(campaign1); //SATIŞ İŞLEMLERİ SalesManager salesManager = new SalesManager(); //STANDART SATIŞ salesManager.StandartSales(game1, gamer1); //KAMPANYALI SATIŞ salesManager.CampaignSales(game1, gamer1, campaign1); }
static void Main(string[] args) { //Oyuncular oluşturuldu ve mernis kontrolü yapılıp eklendi. //isim,soyisim,doğumyılı,tcNo doğru girildiğinde çalışıyor. User user1 = new User { firstName = "Elife", lastName = "Avcı", tcNo=10426, birthDateYear=1970, }; UserManagement userManagement=new UserManagement(new UserCheckManager()); User user2 = new User { firstName = "Feyzi", lastName = "Avcı", tcNo=10664, birthDateYear=1973 }; userManagement.Add(user1); userManagement.Add(user2); //Oyunlar oluşturuldu.Ekleme,silme ve güncelleme işlemleri yapıldı. Game game1 = new Game { gameName="Need For Speed", price=199 }; Game game2 = new Game { gameName = "GTA5", price = 349 }; GameManagement gameManagement = new GameManagement(); gameManagement.Add(game1); gameManagement.Add(game2); gameManagement.Update(game1); gameManagement.Delete(game2); //Kampanyalar oluşturuldu.Ekleme,silme, güncelleme işlemleri yapıldı. Campaign campaign1 = new Campaign { campaignName = "Büyük Fırsat", campaignDisc = 80, }; Campaign campaign2 = new Campaign { campaignName = "Yüzde Elli", campaignDisc = 50, }; CampaignManagement campaignManagent = new CampaignManagement(); campaignManagent.Add(campaign1); campaignManagent.Add(campaign2); gameManagement.Update(campaign2); gameManagement.Delete(campaign1); //Satışları yapılan oyunlar ve satışa ait bilgiler yazdırıldı. Sale sales1 = new Sale() { game = game1, user = user2 }; Sale sales2 = new Sale() { game = game2, user = user1 }; SalesManager salesManager = new SalesManager(); salesManager.SaleGame(sales1); salesManager.CampaignSales(campaign2, sales1); salesManager.SaleGame(sales2); salesManager.CampaignSales(campaign1, sales2); Console.ReadKey(); }
static void Main(string[] args) { Player player1 = new Player(); player1.Id = 1; player1.FirstName = "Tuğçe"; player1.LastName = "Kadem"; player1.DateOfBirth = new DateTime(2000, 11, 17); player1.NationaltyId = "123456789"; Player player2 = new Player(); player2.Id = 2; player2.FirstName = "Yiğit"; player2.LastName = "Karademir"; player2.DateOfBirth = new DateTime(1998, 7, 15); player2.NationaltyId = "987654321"; PlayerManager playerManager1 = new PlayerManager(new MernisServiceAdapters()); playerManager1.Add(player1); playerManager1.Update(player1); playerManager1.Delete(player2); Game game1 = new Game(); game1.Id = 1; game1.GameName = "oyun 1"; game1.GamePrice = 150; Game game2 = new Game(); game2.Id = 2; game2.GameName = "oyun 2"; game2.GamePrice = 100; SalesManager salesManager = new SalesManager(); salesManager.Sales(player1, game1); Campaign campaign1 = new Campaign(); campaign1.Id = 1; campaign1.CampaignName = "kampanya 1"; campaign1.DiscountRate = 50; Campaign campaign2 = new Campaign(); campaign2.Id = 2; campaign2.CampaignName = "kampanya 2"; campaign2.DiscountRate = 30; CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(campaign2); campaignManager.Update(campaign2); SalesManager salesManager1 = new SalesManager(); salesManager1.CampaignSales(player1, game2, campaign1); }
private static void Main(string[] args) { Gamer gamer1 = new Gamer(); gamer1.Id = 1; gamer1.FirstName = "İlayda"; gamer1.LastName = "Erdem"; gamer1.NationalityId = "18001596392"; gamer1.DateOfBirth = new DateTime(1998, 6, 24); GamerCheckManager gamerCheckManager = new GamerCheckManager(); bool isValid = gamerCheckManager.CheckIfRealPerson(gamer1); Game game1 = new Game(); game1.GameId = 1; game1.GameName = "Need For Speed"; game1.GamePrice = 500; game1.GameSaleDate = new DateTime(2021, 8, 2); Campaign campaign1 = new Campaign() { CampaignId = 1, CampaignName = "Öğrenci'ye Özel Kampanya", DiscountRate = 10 }; Campaign campaign2 = new Campaign() { CampaignId = 2, CampaignName = "Covid-19'a Özel Kampanya ", DiscountRate = 10 }; Campaign campaign3 = new Campaign() { CampaignId = 3, CampaignName = "Yeni Kayıt Kampanyası", DiscountRate = 10 }; if (isValid) { GamerManager gamerManager = new GamerManager(); gamerManager.Add(gamer1); Console.WriteLine("Gerçek Kullanıcı " /*+ gamer1.FirstName + " " + gamer1.LastName*/); Console.WriteLine("Alınan Oyunlar : " + game1.GameName + " ----> " + "Oyun Fiyatı : " + game1.GamePrice + "TL"); Console.WriteLine("Ugulanan İndirimler : " + campaign1.CampaignName + " + " + campaign2.CampaignName + " + " + campaign3.CampaignName); } else { Console.WriteLine("Gerçek Kullanıcı Değil !!"); Console.WriteLine("Bigileri Yanlış "); Console.ReadLine(); } CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(campaign1); campaignManager.Add(campaign2); campaignManager.Delete(campaign3); campaignManager.Update(campaign2); SalesManager salesManager = new SalesManager(); salesManager.CampaignSales(game1, campaign1, gamer1); Console.ReadLine(); }
static void Main(string[] args) { //Oyuncu Kayıt(doğrulama gerekli)-silme-güncelleme GamerManager gamerManager = new GamerManager(new UserValidationManager()); gamerManager.Add(new Gamer { Id = 1, FirstName = "gamer1", LastName = "gamer11", BirthYear = 1111, IdentityNumber = 11 }); gamerManager.Delete(new Gamer { Id = 2, FirstName = "gamer2", LastName = "gamer22", BirthYear = 2222, IdentityNumber = 22 }); gamerManager.Update(new Gamer { Id = 3, FirstName = "gamer3", LastName = "gamer33", BirthYear = 3333, IdentityNumber = 33 }); //Oyun ekleme-silme-güncelleme GameManager gameManager = new GameManager(); gameManager.Add(new Game { GameId = 1, GameName = "Game1", GamePrice = 270 }); gameManager.Delete(new Game { GameId = 2, GameName = "Game2", GamePrice = 300 }); gameManager.Update(new Game { GameId = 3, GameName = "Game3", GamePrice = 210 }); // Kampanyalar CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(new Campaign { CampaignId = 1, CampaignName = "Kampanya1", DiscountRate = 10 }); campaignManager.Delete(new Campaign { CampaignId = 1, CampaignName = "Kampanya1", DiscountRate = 10 }); campaignManager.Update(new Campaign { CampaignId = 1, CampaignName = "Kampanya1", DiscountRate = 10 }); //Satış-İndirimli satış SalesManager salesManager = new SalesManager(); salesManager.Sales(new Game { GameId = 1, GameName = "Game1", GamePrice = 270 }, new Gamer { Id = 3, FirstName = "gamer3", LastName = "gamer33", BirthYear = 3333, IdentityNumber = 33 }); salesManager.CampaignSales(new Game { GameId = 2, GameName = "Game2", GamePrice = 300 }, new Gamer { Id = 3, FirstName = "gamer3", LastName = "gamer33", BirthYear = 3333, IdentityNumber = 33 }, new Campaign { CampaignId = 1, CampaignName = "Kampanya1", DiscountRate = 10 } ); }