static void Main(string[] args) { GamerManager gamerManager = new GamerManager(new UserValidation()); Items items = new Items(); items.ListItems(); Console.WriteLine(); Console.WriteLine("(i) Satın alımlarınız, yoğunluk nedeniyle 10 dakika içerisinde kullanılabilir olacaktır. (i)"); // list of registered Gamers method //Console.WriteLine(); //gamerManager.List(); // spaces for legibility Console.WriteLine(); Console.WriteLine(); gamerManager.Add(new Gamer { Id = 7, FirstName = "DON", LastName = "OMAR", BirthDate = 2002 //accepted value is 2003 }); }
static void Main(string[] args) { GamerManager gamerManager = new GamerManager(new InMemoryGamerDal()); gamerManager.Delete(125); gamerManager.Update(new Gamer { Id = 124, FirstName = "Yağmur", LastName = "-", BirthYear = 1997, IdentityNumber = 123123222 }); gamerManager.Add(new Gamer { Id = 126, FirstName = "Şevval", LastName = "-", BirthYear = 1999, IdentityNumber = 122112344 }); foreach (var gamer in gamerManager.GetAll()) { Console.WriteLine(gamer.FirstName); } }
static void Main(string[] args) { // Test Gamer gamer1 = new Gamer() { GamerId = 1, BirthYear = 1997, FirstName = "İremm", LastName = "Çalışkan", IdentityNumber = 12345678912 }; GamerManager gamerManager = new GamerManager(new UserValidationManager()); gamerManager.Add(gamer1); // Hata GamerManager gamerManager2 = new GamerManager(new NewEStateUserValidationManager()); gamerManager2.Add(gamer1); Campaign campaign = new Campaign() { CampaignId = 1, Name = "Black Friday", Discount = 50 }; CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(campaign); SaleManager saleManager = new SaleManager(); saleManager.Sale(gamer1, campaign); }
static void Main(string[] args) { GamerManager gamerManager = new GamerManager(new GamerCheckManager()); CampaignManager campaignManager = new CampaignManager(); GameManager gameManager = new GameManager(); Gamer gamer = new Gamer { Id = 1, Name = "Eyüp", LastName = "Gencer", DateOfBirth = "1994", NationalityId = "123456789" }; Game game = new Game { Id = 1, Name = "Forza Horizon 4", Price = 210.49 }; Campaign campaign = new Campaign { Id = 1, Name = "Campaign", Discount = 0.15 }; //gamerManager.Add(gamer); //gamerManager.Delete(gamer); //gamerManager.Update(gamer); //campaignManager.Add(campaign); //campaignManager.Delete(campaign); //campaignManager.Update(campaign); //gameManager.Add(game); //gameManager.Delete(game); //gameManager.Update(game); gameManager.Sell(game, gamer, campaign); }
static void Main(string[] args) { Gamer gamer = new Gamer { Id = 1, FirstName = "EBRU", LastName = "MERD", BirthYear = "2002", IdentityId = "123456" }; Game game = new Game { Id = 2, GameName = "Valorant", GamePrice = 70 }; Compaign compaign = new Compaign { Id = 3, CampaignName = "3 al 1 öde", CampaignDiscount = 1 }; GamerManager gamerManager = new GamerManager(new UserValidationManager()); gamerManager.Add(gamer); SalesManager salesManager = new SalesManager(); salesManager.Add(gamer, game, compaign); }
static void Main(string[] args) { Gamer gamer1 = new Gamer(); gamer1.Id = 1; gamer1.FirstName = "İbrahim"; gamer1.LastName = "Seyman"; gamer1.BirthYear = 2001; gamer1.IdentityNumber = 29629454810; Employee employee1 = new Employee(); employee1.Id = 2; employee1.FirstName = "Engin"; employee1.LastName = "Demiroğ"; employee1.BirthYear = 1985; employee1.IdentityNumber = 12345678910; employee1.Salary = 5000; IUserService gamerManager = new GamerManager(new NewEStateValidationManager()); gamerManager.Add(gamer1); IUserService employeeManager = new EmployeeManager(); employeeManager.Add(employee1); IOrderService orderManager = new OrderManager(); orderManager.Add(new Game() { GameName = "Euro Truck Simulator", Id = 1, Type = "Simulator" }); }
static void Main(string[] args) { IUser gamer = new Gamer { Id = 1, FirstName = "Halil".ToUpper(), LastName = "Temel".ToUpper(), BirthYear = 1991, NationalityId = 12345678910 }; IGamerService gamerManager = new GamerManager(new UserValidationManager()); gamerManager.Add(gamer); Game game = new Game { Id = 1, GameName = "Call Of Duty 2", GamePrice = 25 }; IGameService gameManager = new GameManager(); gameManager.Add(game); Campaign campaign = new Campaign { Id = 1, CampaignName = "%40 İndirim Kampanyası", DiscountRate = 40 }; ICampaignService campaignManager = new CampaignManager(); campaignManager.AddCampaign(game, campaign); ISalesService salesManager = new SalesManager(); salesManager.Sell(gamer, game, campaign, campaignManager, gamerManager, gameManager); salesManager.Sell(gamer, game, gamerManager, gameManager); }
static void Main(string[] args) { GamerManager gamerManager = new GamerManager(new MernisServiceAdapter()); Gamer gamer = new Gamer { Id = 1, FirstName = "Berna", Surname = "Akın", NationalId = "1111111111111", DateOfBirth = new DateTime(1991, 1, 1) }; gamerManager.Add(gamer); gamerManager.Delete(gamer); gamerManager.Update(gamer); Game game = new Game { Id = 2, Name = "GoodGame", Description = "It's so awesome", Price = 200 }; GameManager gameManager = new GameManager(); gameManager.Add(game); gameManager.Delete(game); gameManager.Update(game); Campaign campaign = new Campaign { Id = 3, Name = "Big Sale", Discount = 10 }; CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(campaign); campaignManager.Delete(campaign); campaignManager.Update(campaign); }
static void Main(string[] args) { GamerManager gamerManager = new GamerManager(new GamerCheckManager()); Gamer gamer1 = new Gamer { Id = 1, DateOfBirth = new DateTime(1999, 06, 07), FirstName = " SAMET ", LastName = " AKCA ", UserName = "******", NationalityId = 444444 }; Gamer gamer2 = new Gamer { Id = 2, DateOfBirth = new DateTime(1997, 09, 16), FirstName = " NAZLI ", LastName = " CEKİÇ ", UserName = "******", NationalityId = 55555555 }; gamerManager.Add(gamer1); Console.WriteLine("----------------------------"); CampaingManager campaingManager = new CampaingManager(); Campaign campaign = new Campaign { Id = 1, CampaignName = " %60 İNDİRİMLİ ", DiscountRate = 0.60M }; Campaign campaign2 = new Campaign { Id = 2, CampaignName = " %80 İNDİRİMLİ ", DiscountRate = 0.80M }; campaingManager.Add(campaign); Console.WriteLine("----------------------------"); GameManager gameManager = new GameManager(); Game game1 = new Game { Id = 1, GameName = "Red Dead 2 ", GamePrice = 200 }; Game game2 = new Game { Id = 2, GameName = "GTA 5 ", GamePrice = 140 }; gameManager.Add(game2); gameManager.Update(game1); Console.WriteLine("----------------------------"); OrderManager orderManager = new OrderManager(); orderManager.CampaignOrder(game1, gamer1, campaign); orderManager.Order(game2, gamer2); }
static void Main(string[] args) { GamerManager gm = new GamerManager(new UserValidationManager()); gm.Add(new Gamer { Id = 1, BirthYear = 1989, FirstName = "sefa", LastName = "memis" }); }
private static void GamerOperations() { GamerManager gamerManager = new GamerManager(new EfGamerDal()); gamerManager.Add(new Gamer { Name = "Can Cuma", LastName = "YAMAN", Dob = new DateTime(1998, 07, 16), IdentityNumber = "11683333333" }); }
void OnTriggerEnter2D(Collider2D hitInfo) { if (hitInfo.name == "Ball") { string wallName = transform.name; GamerManager.Score(wallName); hitInfo.gameObject.SendMessage("RestartGame", 1.0f, SendMessageOptions.RequireReceiver); } }
static void Main(string[] args) { Gamer gamer1 = new Gamer { UserId = 1, Name = "Fatih", LastName = "Kabak", NationalityId = "12345678910", YearOfBirth = 1999 }; Gamer gamer2 = new Gamer { UserId = 2, Name = "Ekrem", LastName = "Sönmez", NationalityId = "11111111110", YearOfBirth = 1992 }; Gamer gamer3 = new Gamer { UserId = 3, Name = "A", LastName = "", NationalityId = "123", YearOfBirth = 2010 }; Gamer gamer4 = new Gamer { UserId = 4, Name = "Özgür", LastName = "Ağca", NationalityId = "13445367890", YearOfBirth = 2001 }; Game gtav = new Game { GameId = 1, Name = "GTA-V", Developer = "Rockstar Games", ReleaseDate = "17 Eylül 2013", UnitPrice = 156 }; Game pubg = new Game { GameId = 2, Name = "PUBG", Developer = "KRAFTON, Inc.", ReleaseDate = "21 Aralık 2017", UnitPrice = 87 }; Console.WriteLine("*********************************************"); IGamerDal gamerDal = new InMemoryGamerDal(); IValidationService validationService = new MernisManager(); GamerManager gamerManager = new GamerManager(gamerDal, validationService); gamerManager.Add(gamer1); gamerManager.Add(gamer2); gamerManager.Add(gamer3); gamerManager.Add(gamer4); gamerManager.Delete(gamer2); Console.WriteLine("*********************************************"); Console.WriteLine("\n*********************************************"); IGameDal gameDal = new InMemoryGameDal(); ICampaignService campaignService = new CampaignManager(); GameManager gameManager = new GameManager(gameDal); gameManager.Add(gtav); gameManager.Add(pubg); OrderManager orderManager = new OrderManager(campaignService); orderManager.CreateCampaignOrder(gamer1, gtav, new Campaign { Name = "Hot Sales!", DiscountRate = 25 }); orderManager.CreateCampaignOrder(gamer4, pubg, new Campaign { Name = "Winter Sales!", DiscountRate = 50 }); orderManager.CreateOrder(gamer1, pubg); Console.WriteLine("*********************************************"); Console.ReadKey(); }
static void Main(string[] args) { BaseGamersManager baseGamersManager = new GamerManager(); baseGamersManager.Save(new Customer { FirstName = "Hakan".ToUpper(), LastName = "Budak".ToUpper(), NationaltyId = "13649188886", DateOfBirth = new DateTime(2000, 4, 10) }); Console.Read(); }
static void Main(string[] args) { Gamer gamer1 = new Gamer() { GamerId = 1, IdentificationNumber = "103040", Name = "Thomas", Surname = "Anderson", BirthYear = new DateTime(1971, 9, 13) }; Gamer gamer2 = new Gamer() { GamerId = 2, IdentificationNumber = "203040", Name = "Agent", Surname = "Smith", BirthYear = new DateTime(1972, 6, 25) }; Game game1 = new Game() { GameId = 1, Name = "Call of Duty", Price = 100 }; Game game2 = new Game() { GameId = 2, Name = "Cyberpunk 2077", Price = 250 }; CampaignManager campaignManager = new CampaignManager(); Campaign campaign1 = campaignManager.Add(new Campaign() { CampaignHeader = "Deal up to %70 OFF !!!", CampaignDescription = "Until 25 February 2021", CampaignId = 1, DiscountRatio = 70, Gamer = gamer1 }); OrderManager orderManager = new OrderManager(); orderManager.MakeDiscount(campaign1, game2); orderManager.MakeDiscount(campaign1, game1); GamerManager gamerManagerDevelopment = new GamerManager(new DevelopmentEnvValidationManager()); GamerManager gamerManagerProduction = new GamerManager(new ProductionEnvValidationManager()); gamerManagerDevelopment.Add(gamer1); gamerManagerProduction.Add(gamer2); }
static void Main(string[] args) { Gamer gamer1 = new Gamer() { Id = 1, NationalityId = 200, FirstName = "Yunus Emre", LastName = "Kayaoğlu", BirthYear = 2002 }; GamerManager gamerManager = new GamerManager(new GamerValidationManager()); gamerManager.Add(gamer1); }
static void Main(string[] args) { GamerManager gamerManager = new GamerManager(new NewEUserValidationManager()); Gamer gamer = new Gamer() { Id = 1, FirstName = "Koray", LastName = "Halat", BirthYear = 1979, TcNo = "123456" }; bool sonuc = gamerManager.Add(gamer); if (!sonuc) { return; } //gamerManager.Add(new Gamer { Id = 1, FirstName = "Koray", LastName = "Halat", BirthYear = 1979, TcNo = "123456" }); Campain campain = new Campain() { Id = 1, CampainName = "Yeni Giriş Kampanyası", CampainTime = 45, CampainDiscont = "%25" }; Game game = new Game() { Id = 1, GameName = "Last Of Us", Size = 52, GamePrice = 750 }; Order order = new Order() { OrderPrice = 720, OrderPiece = 1 }; GameManager gameManager1 = new GameManager(); gameManager1.Add(game, gamer, campain); gameManager1.Delete(game, gamer, campain); gameManager1.Update(game, gamer, campain); Console.WriteLine("------------------------------------"); CampainManager campain1 = new CampainManager(); campain1.Add(campain, gamer); campain1.Delete(campain); campain1.Update(campain); Console.WriteLine("------------------------------------"); OrderManager order1 = new OrderManager(); order1.Done(order, gamer); order1.Non(order, gamer); }
static void Main(string[] args) { GamerManager gamerManager1 = new GamerManager(new UserValidationManager()); Gamer gamer1 = new Gamer() { FirstName = "Umut", LastName = "Duman", TcNo = "12345", BirthDay = 1999 }; Game game1 = new Game() { GameId = 2, GameName = "PUBG", GamePrice = 650 }; Game game2 = new Game() { GameId = 3, GameName = "FORTNİTE", GamePrice = 450 }; Game game3 = new Game() { GameId = 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, gamer1); salesManager.CampaignSales(game2, gamer1, campaign2); }
static void Main(string[] args) { GameManager gameManager = new GameManager(); GamerManager gamerManager = new GamerManager(new UserControlManager()); gamerManager.Add(new Gamer { GamerId = 1, FirstName = "Çağrı", LastName = "Kibar", IdentityNumber = "123456789" }); gamerManager.Update(new Gamer { GamerId = 1, FirstName = "Çağrı", LastName = "Kibar", IdentityNumber = "123456789" }); gamerManager.Delete(new Gamer { GamerId = 1, FirstName = "Çağrı", LastName = "Kibar", IdentityNumber = "123456789" }); gameManager.GameBuy(new Gamer { GamerId = 1, FirstName = "Çağrı", LastName = "Kibar", IdentityNumber = "123456789" }, new Game { GameId = 1, GameName = "Battlefield 4", GamePrice = 150 }, new Campaign { CampaignId = 1, CampaignName = "%50 İndirim", Description = "Promo kodu sayesinde indirim kazanırsınız" }); }
static void Main(string[] args) { UserManager userManager = new UserManager(new MernisCheckManager()); Customer customer1 = new Customer(); customer1.Id = 1; customer1.FirstName = "Aytuğ"; customer1.LastName = "YEŞİLYURT"; customer1.BirthYear = new DateTime(1111, 1, 1); customer1.NationalNumber = 11111111111; customer1.CardNumber = "1111-1111-1111-1111-1111"; customer1.UserName = customer1.FirstName + " " + customer1.LastName; userManager.Save(customer1); Console.Write("\nOYUN SATIN ALMAK İÇİN BİR TUŞA BASINIZ..."); Console.ReadLine(); GamerManager gamerManager = new GamerManager(); GameCompany gameCompany1 = new GameCompany(); gameCompany1.Id = 1; gameCompany1.GameName = "Red Dead Redemption 2"; gameCompany1.GameCategory = "Aksiyon, Savaş, Cinsellik"; gameCompany1.ReleaseDate = new DateTime(2018, 10, 26); gameCompany1.CompanyName = "ROCKSTAR GAMES"; GameCompany gameCompany2 = new GameCompany(); gameCompany2.GameName = "GTA V"; GameCompany gameCompany3 = new GameCompany(); gameCompany3.GameName = "L.A. Noire"; CampaignManager campaignManager = new CampaignManager(); gamerManager.Buy(gameCompany1, customer1); Console.Write("\nOYUN İNDİRİMİ ALMAK İÇİN BİR TUŞA BASINIZ..."); Console.ReadLine(); campaignManager.SummerSale(gameCompany1, gameCompany2, gameCompany3); Console.ReadLine(); }
static void Main(string[] args) { Gamer gamer1 = new Gamer() { NationailtyId = 200, BirthYear = 2002, FirstName = "Yunus Emre", LastName = "Kayaoglu" }; Game game1 = new Game() { Id = 1, GameName = "Valorant", CompanyName = "Riot Games", Price = 250 }; Campaign campaign1 = new Campaign() { Id = 1, CampaignName = "İlkBahar İndirimi", DiscountPrice = 30, CampaignAmount = 250 }; Order order1 = new Order() { Id = 1, OrderNumber = 124243 }; GamerManager gamerManager = new GamerManager(new UserValidationManager()); gamerManager.Add(gamer1); GameManager gameManager = new GameManager(); gameManager.Add(game1); OrderManager orderManager = new OrderManager(); orderManager.Add(order1, game1, campaign1); // oyunları ve kampanyaları el ile tanımlıyoruz fakat kampanya şartını ordermanager'da yaptık }
static void Main(string[] args) { Game fpsGame = new FpsGame(); Game survivalGame = new SurvivalGame(); Game racingGame = new RacingGame(); Campaign campaign1 = new Campaign() { Id = 1, Explanation = "Haftasonu İndirimi", CampaingCount = 5 }; CampaignManage campaignManage = new CampaignManage(); campaignManage.Add(campaign1); Console.WriteLine("Kampanya Sayımız:" + campaignManage.Campaigns.Count); Gamer gamer1 = new Gamer() { Id = 1, FirstName = "Kemal", LastName = "Yoğurt", TcNo = "12345678910", BornDate = "11/07/1999" }; GamerManager gamerManager = new GamerManager(); gamerManager.SignUp(gamer1); Console.WriteLine(); //Console.WriteLine("-------------------"); //foreach (var gamer in gamerManager.Gamers) //{ // Console.WriteLine(gamer.FirstName); //} gamerManager.GetBuy(racingGame, gamer1); Console.WriteLine("-------------------------------------"); gamerManager.GedBargainBuy(racingGame, gamer1, campaign1); //gamerManager.Delete(gamer1); //foreach (var gamer in gamerManager.Gamers) //{ // Console.WriteLine(gamer.FirstName); //} Console.WriteLine("---------------------------"); //gamerManager.Update(gamer1); //gamerManager.Validation(gamer1); Console.ReadLine(); }
static void Main(string[] args) { Campain halfPriceCampain = new Campain() { }; GamerManager gamerManager = new GamerManager() { }; ComputerGameManager computerGameManager = new ComputerGameManager() { }; Game oyun = new Game() { }; Gamer oyuncu = new Gamer() { }; oyuncu.GamerID = 1; oyuncu.GamerIdentityNumber = "30277256554"; oyuncu.GamerName = "Nevzat"; oyuncu.GamerSurname = "Peker"; oyuncu.GamerTelNumber = "53508590"; oyun.GameName = "GTA5 "; oyun.GameID = 1; computerGameManager.AddGame(oyun); gamerManager.TcKontrol(oyuncu); List <Game> games = new List <Game>() { oyun }; List <Gamer> gamers = new List <Gamer>() { oyuncu }; List <Campain> campains = new List <Campain>() { halfPriceCampain }; computerGameManager.SellGame(games, gamers, campains); }
static void Main(string[] args) { // Kampanyalı Oyun Satın al SellGame sellGame = new SellGame(new FirstCampaign()); sellGame.ChooseCampaign(new Gamer() { DateOfBirth = new DateTime(1998, 1, 24), FirstName = "Burak", Id = 1, LastName = "Genç", NationalityId = "23104176916" }); //Sisteme oyuncu ekle GamerManager gamer = new GamerManager(new MernisServiceAdapter()); gamer.SaveGamer(new Gamer() { DateOfBirth = new DateTime(1999, 1, 24), FirstName = "Ahmet Okay", Id = 1, LastName = "Akyıldız", NationalityId = "26717398838" }); }
static void Main(string[] args) { IUserValidationService userValidationService = new UserValidationManager(); GamerManager gamerManager = new GamerManager(userValidationService); //veya GamerManager gamerManager = new GamerManager(new UserValidationManager()); gamerManager.Add(new Gamer { Id = 1, FirstName = "Dilek", LastName = "Atmaca", BirthYear = 1995, IdentityNumber = 5562 }); //gamerManager.Update(...); //gamerManager.Delete(...); //kampanya işlemleri ICampaignService campaignService = new CampaignManager(); Campaign campaign = new Campaign { Id = 1, CampaignName = "Yeni Yıl Kampanyası", DiscountAmount = 9.99, ValidityDate = new DateTime(2021, 01, 31), }; campaignService.Add(campaign); campaignService.Update(campaign); campaignService.Delete(campaign); //satış işlemleri.... Gamer gamer2 = new Gamer { Id = 2, FirstName = "Altuğ", LastName = "Atmaca", BirthYear = 1993, IdentityNumber = 6255 }; ISalesService salesService = new SalesManager(); salesService.Sell(gamer2); salesService.Sell(gamer2, campaign); }
static void Main(string[] args) { GamerManager gamerManager = new GamerManager(new GamerCheckManager()); //Yeni Oyuncu tanımlama Gamer gamer1 = new Gamer { Id = 1, FirstName = "Galip", LastName = "Doğan", NationalityId = 11111111111, BirthDay = new DateTime(1986, 11, 4) }; //Yeni Oyuncu Ekleme gamerManager.Add(gamer1); //Yeni Oyun tanımlama Game game1 = new Game(); game1.Id = 1; game1.GameName = "Oyun1"; //Yeni Kampanya tanımlama Campaign campaign1 = new Campaign(); campaign1.CampaignName = "Yeni Kampanya"; campaign1.CapmpaignDiscount = 25; //Oyun Ekleme GameManager gameManager = new GameManager(); gameManager.Add(game1); //Kampanya Ekleme CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(campaign1); //Satış yapıldı SalesManager salesManager = new SalesManager(); salesManager.Add(gamer1, game1, campaign1); }
static void Main(string[] args) { BaseGamerManager gamerManager = new GamerManager(new MernisServiceAdapter()); Gamer gamer = new Gamer { DateOfBirth = new DateTime(2000, 2, 14), FirstName = "Elif", LastName = "Karagöz", NatioanalityId = "43597864310" }; gamerManager.Save(gamer); gamerManager.Update(gamer); gamerManager.Delete(gamer); Console.WriteLine("------------------------"); GameManager gameManager = new GameManager(); Game game = new Game { GameName = "Cyberpunk", GamePrice = "325" }; gameManager.Save(game); gameManager.Update(game); gameManager.Delete(game); Console.WriteLine("------------------------"); CampaignManager campaignManager = new CampaignManager(); Campaign campaign = new Campaign { CampaignName = "Bayram Kampanyası", CampaignRate = "%50" }; campaignManager.Save(campaign); campaignManager.Update(campaign); campaignManager.Delete(campaign); Console.WriteLine("------------------------"); SaleManager saleManager = new SaleManager(); saleManager.NormalSale(game, gamer); saleManager.CampaignSale(game, gamer, campaign); Console.ReadLine(); }
static void Main(string[] args) { GamerManager gamerManager = new GamerManager(new UserValidationManager()); gamerManager.Add(new Gamer { Id = 1, BirthYear = new DateTime(1988), FirstName = "ETHEM ANIL", LastName = "SANDALCI", IdentityNumber = 12345 }); GameManager gameManager = new GameManager(); gameManager.Add(new Game { Id = 3, ProductName = "Diablo III", ProductPrice = 19 }); OfferManager offerManager = new OfferManager(); offerManager.Add(new Offer { Id = 5, OfferName = "Legend Of Summer", Discount = 30 }); SaleManager salesManager = new SaleManager(); salesManager.Add(new Gamer { FirstName = "ETHEM ANIL, " }, new Game { ProductName = "Diablo, " }, new Offer { OfferName = "Legend Of Summer" }); }
static void Main(string[] args) { GamerManager gamerManager = new GamerManager(new UserValidationManager()); Gamer gamer = new Gamer() { Id = 8, FirstName = "Benazir", LastName = "Ateş", BirthYear = 1997, TcNo = "12369547852" }; gamerManager.Add(gamer); Campaign campaign = new Campaign() { Id = 1, CampaignName = "TARAFTAR", CampaignRate = 45 }; Game game = new Game() { GameByte = 160, GameName = "jUMANJİ", Price = 50, }; CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(campaign); GameSellManager gameSellManager = new GameSellManager(campaign, game); gameSellManager.sell(gamer, game, campaign); Console.WriteLine(); }
static void Main(string[] args) { Gamer gamer1 = new Gamer(); GamerManager gamerManager = new GamerManager(new MernisServiceAdapter()); IGameService csGoManager = new CsGoManager(); IGameService gTA5Manager = new GTA5Manager(); IGameService theWitcher3Manager = new TheWitcher3Manager(); IDiscountService welcomeDiscount = new WelcomeDiscount(); IDiscountService christmasDiscount = new ChristmasDiscount(); IDiscountService summerDiscount = new SummerDiscount(); GameSellManager gameSellManager = new GameSellManager(); DiscountManager discountManager = new DiscountManager(); //Gamer1 = Yasir Emin ÇİFTÇİ gamer1.IdentityNumber = "14347132386"; gamer1.FirstName = "Yasir Emin"; gamer1.LastName = "Çiftçi"; gamer1.DateOfBirth = new DateTime(1997, 3, 5); gamer1.Id = 1; // Ağustos indirimleri Adlı bir kampya girişi yapılıyor. discountManager.Add(summerDiscount); Console.WriteLine("---------------------"); // Yeni oyuncu kaydı yapılıyor gamerManager.Add(gamer1); Console.WriteLine("---------------------"); // Yasir adlı oyunucu, The Witcher 3 oyununu hoş geldiniz indirimi ile satın alıyor. gameSellManager.Sell(gamer1, theWitcher3Manager, welcomeDiscount); }