static void Main(string[] args) { Customer customer1 = new Customer(); customer1.DateOfBirth = new DateTime(2002, 05, 24); customer1.Id = 465312; customer1.FirstName = "Mehmet Ali"; customer1.LastName = "Tüzün"; customer1.NatId = "23623104214"; CustomerManager customerManager = new CustomerManager(new CustomerCheckManager()); customerManager.SignIn(customer1); Console.WriteLine("-----------------------------------"); Game game1 = new Game(); game1.CustomerName = nameof(customer1); game1.DevName = "CDPR"; game1.GameName = "W3"; game1.Id = 963258; game1.Price = 59.99; GameSellingManager gameSellingManager = new GameSellingManager(); gameSellingManager.Add(game1); GameOwnerManager gameOwnerManager = new GameOwnerManager(); gameOwnerManager.Owner(customer1, game1); Console.WriteLine("-----------------------------------"); Campaign campaign1 = new Campaign(); campaign1.Id = 1; campaign1.CampaignName = "If you got, you got!"; campaign1.DiscountPercent = 35; CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(campaign1); Console.WriteLine("-----------------------------------"); campaignManager.BuyWithCampaign(game1, campaign1, customer1); Console.WriteLine("-----------------------------------"); Console.WriteLine("....THANK YOU FOR YOUR SHOPPING...."); }
static void Main(string[] args) { Gamer gamer1 = new Gamer { Id = 0, UserName = "******", Password = "******", FirstName = "kaan", LastName = "şen", TcNo = "1111111111", DateOfBirth = new DateTime(1998, 08, 10), }; Game game = new Game { Id = 0, Name = "Metin2", Type = "Savaş", Price = 80 }; Game game2 = new Game { Id = 0, Name = "Knight Online", Type = "Savaş", Price = 60 }; Game game3 = new Game { Id = 0, Name = "NFS", Type = "Yarış", Price = 100 }; GamerManager gamerManager = new GamerManager(new MernisPersonCheck()); //GamerManager gamerManager = new GamerManager(new GamerTestCheckManager()); /*Test mernis check*/ gamerManager.Insert(gamer1); Campaign campaign = new Campaign { Id = 0, CampaignName = "Sezon İndirimi", CampaignDiscountRate = 20 }; Campaign campaign2 = new Campaign { Id = 0, CampaignName = "Kış İndirimi", CampaignDiscountRate = 10 }; CampaingManager campaingManager = new CampaingManager(); campaingManager.Insert(campaign); campaingManager.Insert(campaign2); GameSellingManager gameSellingManager = new GameSellingManager(new GamerTestCheckManager()); gameSellingManager.Sell(game, gamer1); gameSellingManager.Sell(game2, gamer1, campaign2); gameSellingManager.Sell(game3, gamer1, campaign); }