public void Add(string Tc) { Console.Clear(); Gamer gamer1 = new Gamer(); Console.Write("Ad :"); gamer1.FirstName = Console.ReadLine(); Console.Write("Soyad :"); gamer1.LastName = Console.ReadLine(); gamer1.Tc = Tc; Console.Write("Doğum Yılı :"); gamer1.BirthYear = Console.ReadLine(); gamer1.Id = gamerList.Count + 1; GamerCheckManager gamerCheckManager = new GamerCheckManager(); if (gamerCheckManager.GamerCheck(gamer1)) { gamerList.Add(gamer1); Console.WriteLine("Eklendi " + gamer1.FirstName); } else { Console.WriteLine("Maalesef kullanıcı doğrulanamadı"); } }
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) { Gamer gamer1 = new Gamer { Id = 1, FirstName = "Nisa", LastName = "Dastan", NationalityId = "12345678910", YearOfBirth = 1994 }; Gamer gamer2 = new Gamer { Id = 2, FirstName = "Engin", LastName = "Demiroğ", NationalityId = "1234567236", YearOfBirth = 1985 }; Console.WriteLine(gamer1.FirstName); Console.WriteLine(gamer2.FirstName); GamerCheckManager gamerCheckManager1 = new GamerCheckManager(); GamerManager gamerManager1 = new GamerManager(gamerCheckManager1); gamerManager1.Add(gamer1); gamerManager1.Delete(gamer1); gamerManager1.Update(gamer1); GamerManager gamerManager2 = new GamerManager(gamerCheckManager1); gamerManager2.Add(gamer2); gamerManager2.Delete(gamer2); gamerManager2.Update(gamer2); Game game1 = new Game { Id = 1, GameName = "Pubg", Price = 500, Amount = 1 }; GameManager gameManager1 = new GameManager(); gameManager1.Add(game1); BaseCampaign baseCampaign1 = new HalfToHalfCampaign { Id = 1, }; BaseCampaignManager baseCampaignManager1 = new HalfToHalfCampaignManager(); baseCampaignManager1.Add(baseCampaign1); baseCampaignManager1.Update(baseCampaign1); baseCampaignManager1.Delete(baseCampaign1); BaseCampaign baseCampaign2 = new Buy1Free1Campaign { Id = 1, }; BaseCampaignManager baseCampaignManager2 = new Buy1Free1CampaignManager(); baseCampaignManager2.Add(baseCampaign2); baseCampaignManager2.Update(baseCampaign2); baseCampaignManager2.Delete(baseCampaign2); ISellManager iSellManager1 = new Buy1Free1CampaignManager(); iSellManager1.Sell(game1, gamer1, baseCampaign2); ISellManager iSellManager2 = new HalfToHalfCampaignManager(); iSellManager2.Sell(game1, gamer1, baseCampaign1); ISellManager iSellManager3 = new Buy1Free1CampaignManager(); iSellManager3.Sell(game1, gamer1, baseCampaign2); }