static void Main(string[] args) { Gamer gamer1 = new Gamer { Id = 1, TcNum = "111111111", FirstName = "İrem", LastName = "Altnz", BirtYear = 2001 }; Gamer gamer2 = new Gamer { Id = 2, TcNum = "222222222", FirstName = "Nusret", LastName = "Altnz", BirtYear = 1965 }; GamerManager gamerManager = new GamerManager(); gamerManager.Add(gamer1); gamerManager.Add(gamer2); gamerManager.List(); Game game1 = new Game { Id = 1, Name = "LEAGUE OF LEGENDS", Price = 100, SystemRequirements = "Onerilen Sistem Gereksinimleri : Core 2 Duo E6850 3.0GHz işlemci , 4 GB RAM " }; Game game2 = new Game { Id = 2, Name = "PUBG", Price = 50, SystemRequirements = "Onerilen Sistem Gereksinimleri : Core i5-6400 2.7GHz işlemci , 8 GB RAM" }; GameManager gameManager = new GameManager(); gameManager.Add(game1); gameManager.Add(game2); gameManager.List(); Campaign campaign1 = new Campaign { Id = 1, Name = "Yeni Yil Kampanyası", CampaignRate = 50 }; Campaign campaign2 = new Campaign { Id = 2, Name = "Black Friday Kampanyasi", CampaignRate = 60 }; CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(campaign1); campaignManager.Add(campaign2); campaignManager.List(); SalesManager salesManager = new SalesManager(); salesManager.Sales(game1, gamer1); salesManager.Sales(game2, gamer1, campaign1); salesManager.Sales(game1, gamer2, campaign2); gamer2.FirstName = "Ayca"; gamerManager.Update(gamer2); gamerManager.Delete(gamer1); game2.Price = 200; gameManager.Update(game2); gameManager.Delete(game1); campaign1.CampaignRate = 70; campaignManager.Update(campaign1); campaignManager.Delete(campaign2); }
static void Main(string[] args) { GamerManager gamerManager = new GamerManager(new NewEStateValidationManager()); SalesManager salesManager = new SalesManager(); CampaignManager campaignManager = new CampaignManager(); Gamer gamer = new Gamer() { Id = 1, BirthYear = 1986, FirstName = "Bestami", LastName = "TAYFUROĞLU", IdentityNumber = 123456 }; Gamer gamer2 = new Gamer() { Id = 2, BirthYear = 1991, FirstName = "Mehmet", LastName = "Çakmak", IdentityNumber = 987456 }; Sales sales1 = new Sales(); sales1.SalesId = 1; sales1.GameName = "PUBG"; sales1.Price = 149.90; Sales sales2 = new Sales(); sales2.SalesId = 2; sales2.GameName = "GOT:Conquest"; sales2.Price = 399.99; Campaign campaign1 = new Campaign(); campaign1.CampaignName = "Yeni yıl kampanyası "; campaign1.CampaignPercent = 50; gamerManager.Delete(gamer); gamerManager.Update(gamer); Console.WriteLine(" "); salesManager.Sales(sales2, gamer); salesManager.Sales(sales1, gamer2); Console.WriteLine(" "); campaignManager.Add(campaign1, gamer, sales2); Console.WriteLine(" "); campaignManager.Add(campaign1, gamer2, sales1); Console.WriteLine(" "); campaignManager.Delete(campaign1, gamer2, sales1); campaignManager.Update(campaign1, gamer2, sales2); }
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 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) { 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 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) { 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) { 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 = 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 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 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); }
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); }
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) { User user1 = new User(); user1.UserId = 1; user1.UserFirstName = "Betülay"; user1.UserLastName = "Namver"; user1.DateOfBirth = new DateTime(2000, 9, 21); user1.NationalityId = "12345678900"; User user2 = new User { UserId = 2, UserFirstName = "Can", UserLastName = "Yüksel", NationalityId = "12456930785", DateOfBirth = new DateTime(1993, 2, 16) }; User user3 = new User { UserId = 3, UserFirstName = "Mehmet", UserLastName = "Namver", NationalityId = "12348450785", DateOfBirth = new DateTime(1998, 9, 21) }; UserManager userManager = new UserManager(); userManager.Add(user3); userManager.Delete(user2); userManager.Update(user1); CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(new Campaign { CampaignId = 101, CampaignName = "Harika Fırsat", DiscountRate = 30 }); campaignManager.Delete(new Campaign { CampaignId = 101, CampaignName = "Harika Fırsat", DiscountRate = 30 }); campaignManager.Update(new Campaign { CampaignId = 101, CampaignName = "Harika Fırsat", DiscountRate = 30 }); SalesManager salesManager = new SalesManager(); salesManager.Sales(new Game { GameId = 1, GameName = "Sims", GamePrice = 180 }, new User { UserId = 4, UserFirstName = "İlayda", UserLastName = "Saraç", DateOfBirth = new DateTime(2000, 8, 4), NationalityId = "13658742964" }, new Campaign { CampaignId = 101, CampaignName = "Harika Fırsat", DiscountRate = 30 }); }
static void Main(string[] args) { Gamer gamer = new Gamer() { Name = "Enser", Surname = "Ateşçakmak", Id = 1, IndentityNumber = 222, BirthDay = 1998 }; GamerManager gamerManager = new GamerManager(new UserValidationManager()); Gamer gamer1 = new Gamer() { Name = "Ugurcan", Surname = "Ateşçakmak", Id = 1, IndentityNumber = 333, BirthDay = 1998 }; GamerManager gamerManager2 = new GamerManager(new UserValidationManager()); Game game = new Game() { GameId = 1, GameName = "NeedForSpeed", GamePrice = 150 }; Game game2 = new Game() { GameId = 2, GameName = "Counter Striker", GamePrice = 100 }; Campaign campaign = new Campaign() { CampaignId = 1, CampaignName = " Black Friday", Discount = 20 }; Campaign campaign2 = new Campaign() { CampaignId = 1, CampaignName = " Yeni üye ", Discount = 40 }; CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(campaign); campaignManager.Add(campaign2); SalesManager salesManager = new SalesManager(); salesManager.Sales(game, gamer1); salesManager.Campaign(game, gamer1, campaign); salesManager.ResultSales(gamer, game2, campaign2); }
static void Main(string[] args) { //1- Önce varlıklarınızı bulun. //-- //Burası çalışabilmek için doğrulama micro service'ine ihtiyaç duyuyor. //GamerManager gamerManager = new GamerManager(new UserValidationManager()); GamerManager gamerManager = new GamerManager(new NewEStateUserValidationManager()); //gamerManager.Add(new Gamer //{ // Id = 1, // BirthYear = 1995, // FirstName = "Zafer", // LastName = "Çalışkan", // IdentityNumber = 123456789 //}); var gamer = new Gamer { Id = 1, BirthYear = 1995, FirstName = "Zafer", LastName = "Çalışkan", IdentityNumber = 123456789 }; var game = new Game { Id = 1, Name = "CSGO", Price = 100 }; var campaign = new Campaign { Id = 1, Name = "30TL indirim", DiscountAmount = 30 }; SalesManager salesManager = new SalesManager(); salesManager.Sales(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) { Console.WriteLine(" OYUN DÜNYASINA HOŞ GELDİNİZ\n"); Gamer gamer1 = new Gamer() { ID = 1, IdentityNumber = 12345678912, Name = "Şevval", LastName = "Kelebek", BirthYear = 2002 }; Gamer gamer2 = new Gamer() { ID = 2, IdentityNumber = 98765432100, Name = "Mehmet", LastName = "Öz", BirthYear = 1994 }; Gamer gamer3 = new Gamer() { ID = 3, IdentityNumber = 45678923148, Name = "Berat", LastName = "Türk", BirthYear = 1996 }; Gamer gamer4 = new Gamer() { ID = 4, IdentityNumber = 15987542326, Name = "Erva", LastName = "Kar", BirthYear = 2000 }; Gamer gamer5 = new Gamer() { ID = 5, IdentityNumber = 54156121240, Name = "Aleyna", LastName = "Tekin", BirthYear = 1999 }; Game game1 = new Game() { ID = 1, Name = "Valorant", Price = 125 }; Game game2 = new Game() { ID = 2, Name = "PUBG", Price = 70 }; Game game3 = new Game() { ID = 3, Name = "Watch Dogs 2", Price = 400 }; Game game4 = new Game() { ID = 4, Name = "The Witcher 3", Price = 240 }; Game game5 = new Game() { ID = 5, Name = "Cyberpunk 2077", Price = 250 }; Campaign campaign1 = new Campaign() { ID = 1, Name = "Evde Kal", DiscountRate = 26 }; Campaign campaign2 = new Campaign() { ID = 2, Name = "Best Gamer", DiscountRate = 15 }; Campaign campaign3 = new Campaign() { ID = 3, Name = "İlk Oyun", DiscountRate = 50 }; Campaign campaign4 = new Campaign() { ID = 4, Name = "Yeni Üyelik", DiscountRate = 42 }; Campaign campaign5 = new Campaign() { ID = 5, Name = "Arkadaşınla Oyna", DiscountRate = 12 }; Console.WriteLine("\n\n*************** OYUNCULAR VE SATIN ALDIKLARI OYUNLAR ****************\n"); SalesManager salesManager = new SalesManager(); salesManager.Sales(gamer1, game4); salesManager.Sales(gamer2, game2); salesManager.Sales(gamer3, game3); salesManager.Sales(gamer4, game1); salesManager.Sales(gamer5, game5); Console.WriteLine("\n\n*************** OYUNCULARIN KAMPANYA İLE SATIN ALDIKLARI OYUNLAR ****************\n"); salesManager.SellCampaign(gamer1, game3, campaign5); salesManager.SellCampaign(gamer2, game1, campaign4); salesManager.SellCampaign(gamer3, game4, campaign1); salesManager.SellCampaign(gamer4, game5, campaign2); salesManager.SellCampaign(gamer5, game2, campaign3); Console.WriteLine("\n\n*************** SİSTEM HAREKETLERİ ****************\n"); CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(campaign1); campaignManager.Update(campaign1); campaignManager.Delete(campaign1); campaignManager.Add(campaign2); campaignManager.Update(campaign2); campaignManager.Delete(campaign2); campaignManager.Add(campaign3); campaignManager.Update(campaign3); campaignManager.Delete(campaign3); campaignManager.Add(campaign4); campaignManager.Update(campaign4); campaignManager.Delete(campaign4); campaignManager.Add(campaign5); campaignManager.Update(campaign5); campaignManager.Delete(campaign5); }
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) { //GamerManager gamerManager = new GamerManager(new UserValidationManager()); //gamerManager.Add(new Entities.Gamer //{ // DateOfBirth = 1997, // FirstName = "SEDA", // LastName = "AKTEPE", // Tc = 12345 //}); //Oyuncu Oluşturma Gamer gamer1 = new Gamer(); gamer1.FirstName = "Seda"; gamer1.LastName = "Aktepe"; gamer1.Tc = 12345678987; gamer1.DateOfBirth = 1997; //Oyuncu Ekleme GamerManager gamerManager1 = new GamerManager(new MernisServiceAdapter()); gamerManager1.Add(gamer1); //Oyuncu Silme gamerManager1.Delete(gamer1); //Oyuncu Güncelleme gamerManager1.Update(gamer1); Console.WriteLine("*************************"); //Oyun Oluşturma Game game1 = new Game(); game1.Id = 1; game1.Name = "ASPHALT 9"; game1.Cost = 1500; //Oyun Ekleme GameManager gameManager1 = new GameManager(); gameManager1.Add(game1); //Oyun Silme gameManager1.Delete(game1); //Oyun Güncelleme gameManager1.Update(game1); Console.WriteLine("*************************"); //Kampanya Oluşturma Campaign campaign1 = new Campaign(); campaign1.CampaignName = "İndirim yağmuru"; campaign1.HowManyTimes = 50; //Kampanya Ekleme CampaignManager campaignManager1 = new CampaignManager(); campaignManager1.Add(campaign1); //Kampanya Silme campaignManager1.Delete(campaign1); //Kampanya Güncelleme campaignManager1.Update(campaign1); Console.WriteLine("*************************"); //Satış SalesManager salesManager = new SalesManager(); //Normal Satış salesManager.Sales(gamer1, game1); //Kampanyalı Satış salesManager.SalesCampaign(gamer1, game1, campaign1); }
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); }
static void Main(string[] args) { PlayersDB player1 = new PlayersDB(); player1.Adi = "Burak"; player1.Soyadi = "Elmas"; player1.TcNo = "11239058561"; player1.DYili = "1995"; PlayersDB player2 = new PlayersDB(); player2.Adi = "Ahmet"; player2.Soyadi = "Sevinç"; player2.TcNo = "11232658561"; player2.DYili = "1975"; PlayersDB player3 = new PlayersDB(); player3.Adi = "Seda"; player3.Soyadi = "Pınar"; player3.TcNo = "1123265851"; player3.DYili = "1995"; MemberManager memberManager = new MemberManager(); Console.WriteLine("--Üye İşlemleri--"); Console.WriteLine(" "); memberManager.Add(player1); memberManager.Add(player3); memberManager.Delete(player2); memberManager.Update(player1); CampaignsDB campaign1 = new CampaignsDB(); campaign1.CampaignId = 1; campaign1.Adi = "Yılbaşı"; campaign1.SonGunu = "5 Ocak 2021"; CampaignsDB campaign2 = new CampaignsDB(); campaign2.CampaignId = 2; campaign2.Adi = "Muhteşem Cuma"; campaign2.SonGunu = "15 Mart 2021"; CampaignsDB campaign3 = new CampaignsDB(); campaign3.CampaignId = 3; campaign3.Adi = "Şahane Ocak"; campaign3.SonGunu = "30 Ocak 2021"; CampaignManager campaignManager = new CampaignManager(); Console.WriteLine(" "); Console.WriteLine("--Kampanya İşlemleri--"); Console.WriteLine(" "); campaignManager.Add(campaign1); campaignManager.Delete(campaign2); campaignManager.Update(campaign3); GameDB game1 = new GameDB(); game1.GameId = 678; game1.OyunAdi = "Call Of Duty"; game1.Fiyat = "400"; game1.CampaignId = 2; GameDB game2 = new GameDB(); game2.GameId = 452; game2.OyunAdi = "Civilizations 5"; game2.Fiyat = "80"; game2.CampaignId = 1; GameManager gameManager = new GameManager(); Console.WriteLine(" "); Console.WriteLine("--Oyun İşlemleri--"); Console.WriteLine(" "); gameManager.Add(game1); gameManager.Delete(game2); gameManager.Update(game1); SalesManager salesManager = new SalesManager(); Console.WriteLine(" "); Console.WriteLine("--Satış İşlemleri--"); Console.WriteLine(" "); salesManager.Sales(player1, game1); salesManager.SalesCancel(player2, game2); }
static void Main(string[] args) { //Oyuncu Ekleme işlemi GamerManager gamerManager = new GamerManager(new UserValidationManager()); gamerManager.Add(new Gamer { Id = 1, BirthOfYear = 1985, FirstName = "BARIŞ", LastName = "DERİN", IdentityNumber = 12345678910 }); Gamer gamer1 = new Gamer() { Id = 1, FirstName = "BARIŞ", LastName = "DERİN", IdentityNumber = 12345678910, BirthOfYear = 1985 }; gamerManager.Add(gamer1); gamerManager.Delete(gamer1); gamerManager.Update(gamer1); GamerManager gamerManager2 = new GamerManager(new UserValidationManager()); gamerManager2.Add(new Gamer { Id = 1, BirthOfYear = 1985, FirstName = "AYŞE", LastName = "KORKUT", IdentityNumber = 34545678910 }); Console.WriteLine("\n**********"); //Oyun ekleme işlemi GameManager gameManager = new GameManager(); Games game1 = new Games { Id = 1, GameName = "PBG", GamePrice = 100 }; Games game2 = new Games { Id = 2, GameName = "Survive", GamePrice = 120 }; Games game3 = new Games { Id = 3, GameName = "Mario", GamePrice = 150 }; gameManager.Add(game1); gameManager.Delete(game2); gameManager.Update(game3); Console.WriteLine("\n**********"); //Kampanya Ekledik CampaignManager campaignManager = new CampaignManager(); Campaign campaign1 = new Campaign { CampaignId = 4, CampaignName = "Sepette %25 indirim", CampaignAmount = 25 }; campaignManager.Add(campaign1); Campaign campaign2 = new Campaign { CampaignId = 5, CampaignName = "Sepette %10 indirim", CampaignAmount = 10 }; campaignManager.Delete(campaign2); Console.WriteLine("\n**********"); //Satış manager classına eklediğimiz oyun,oyuncu ve kampanyayı parametre ile gönderdik. //SalesManager classına gidip bakabilirsin.satış işlemi orda gerçekleşti. SalesManager salesManager = new SalesManager(); salesManager.Sales(game1, gamer1, campaign1); Console.ReadLine(); }
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) { //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 } ); }