static void Main(string[] args) { { Gamer gamer = new Gamer { Id = 1, FirstName = "Alaaddin", LastName = "Keykubat", DateOfBirth = "01.01.1205", NationalityId = "12345678901" }; GamerManager gamerManager = new GamerManager(new CheckManager()); gamerManager.Add(gamer); gamerManager.Upgrade(gamer); gamerManager.Delete(gamer); Console.WriteLine(" "); Console.WriteLine(" "); Game game = new Game { GameId = 10, GameName = "The Assassins Creed İnfinity", GamePrice = "25 TL" }; GameSaleManager gameSaleManager = new GameSaleManager(gamer); gameSaleManager.Sale(game); Console.WriteLine(" "); Console.WriteLine(" "); Campaign campaign = new Campaign { CampaignId = 1, CampaignName = "%25 indirim kampanyası", CampaignDiscount = "%25" }; CampaignManager campaignManager = new CampaignManager(game); campaignManager.AddCampaign(campaign); Console.WriteLine(" "); campaignManager.DeleteCampaign(campaign); Console.WriteLine(" "); campaignManager.UpgradeCampaign(campaign); } }
static void Main(string[] args) { Gamer gamer1 = new Gamer() { FirstName = "Sinem", LastName = "Algül", BirthYear = 2000, IdentityNumber = 12345678901, UserName = "******", CreditCardNumber = 1111111 }; Gamer gamer2 = new Gamer() { FirstName = "Şimal", LastName = "Baykal", BirthYear = 2000, IdentityNumber = 12345678900, UserName = "******", CreditCardNumber = 1111110 }; Gamer gamer3 = new Gamer() { FirstName = "Serenay", LastName = "Ungör", BirthYear = 2000, IdentityNumber = 12345678911, UserName = "******", CreditCardNumber = 1111100 }; Game game1 = new Game() { Id = 1, Name = "Crusader Kings 3", Price = 70 }; Game game2 = new Game() { Id = 2, Name = "FIFA21", Price = 200 }; Game game3 = new Game() { Id = 3, Name = "Hearts of Iron 4", Price = 50 }; Campaign campaign1 = new Campaign() { Id = 100, CampaignName = "WINTER SALE", Discount = 25 }; Campaign campaign2 = new Campaign() { Id = 200, CampaignName = "SUMMER SALE", Discount = 50 }; CampaignManager campaignManager = new CampaignManager(); campaignManager.CampaignDelete(campaign1); campaignManager.CampaignUpdate(campaign2); GamerManager gamerManager = new GamerManager(new MernisServiceAdapter()); gamerManager.Add(gamer1); gamerManager.Delete(gamer2); gamerManager.Update(gamer3); SalesManager salesManager = new SalesManager(); salesManager.Buy(game1, gamer2); salesManager.Buy(game2, gamer1); salesManager.Buy(game3, gamer3); }
static void Main(string[] args) { Gamer gamer = new Gamer() { Id = 1, NationalIdentity = "12345678910", FirstName = "Muhammed", LastName = "Bayri", Birthday = "02.01.2000" }; Gamer gamer2 = new Gamer() { Id = 1, NationalIdentity = "12345", FirstName = "Ahmet", LastName = "Bayri", Birthday = "02.01.2000" }; GamerManager gamerManager = new GamerManager(new VerificationManager()); gamerManager.SignUp(gamer); gamerManager.Delete(gamer); gamerManager.Update(gamer); Console.WriteLine("*****************************************"); gamerManager.SignUp(gamer2); Console.WriteLine("*****************************************"); Game game = new Game() { Id = 1, GameName = "GTA V", Price = 85 }; GameManager gameManager = new GameManager(); gameManager.Add(game); gameManager.Delete(game); gameManager.Update(game); Console.WriteLine("*****************************************"); Campaign campaign = new Campaign() { Id = 1, CampaignName = "Ilk satin alim kampanyasi", Discount = 15 }; GameSaleManager gameSaleManager = new GameSaleManager(campaign); gameSaleManager.Sell(gamer, game); }
static void Main(string[] args) { GameManager gameManager = new GameManager(); GamerManager gamerManager = new GamerManager(new UserValidationManager()); gamerManager.Add(new Gamer { Id = 1, FirstName = "Enes", LastName = "ÖZTEPE", DateOfBirth = new DateTime(2000, 1, 1), NationalityId = "12345678910" } ); gamerManager.Add(new Gamer { Id = 2, FirstName = "Ali", LastName = "VELİ", DateOfBirth = new DateTime(1995, 5, 5), NationalityId = "11111111111" } ); gamerManager.Update(new Gamer { Id = 2, FirstName = "ENGİN", LastName = "DEMİROĞ", DateOfBirth = new DateTime(1995, 5, 5), NationalityId = "11111111111" }); gamerManager.Delete(new Gamer { Id = 2, FirstName = "ENGİN", LastName = "DEMİROĞ", DateOfBirth = new DateTime(1995, 5, 5), NationalityId = "11111111111" }); gameManager.GameBuying(new Gamer { Id = 1, FirstName = "ENGİN", LastName = "DEMİROĞ", DateOfBirth = new DateTime(1995, 5, 5), NationalityId = "11111111111" }, new Game { Id = 1, Name = "Resident evil", Price = 100 }, new Campaign { Id = 1, Name = "Cadılar Bayramı", Description = "Korku oyunları indirimi %50", RateOfDiscount = 0.5 }); Console.ReadKey(); }
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); }