static void Main(string[] args) { Player player1 = new Player() { NationaityId = "0000000000", Name = "ANIL", Surname = "ÖZRENK", DateOfBirth = new DateTime(1999, 6, 22) }; Game game1 = new Game() { Name = "ECorps", Genre = "Cyberpunk Vr Action", BasePrice = 50 }; Campaing campaing1 = new Campaing() { Name = "Patron Cildirdi", SaleAmount = 0.75 }; PlayerManager playerManager = new PlayerManager(new PlayerCheckService()); playerManager.Add(player1); GameManager gameManager = new GameManager(); gameManager.Add(game1); CampaingManager campaingManager = new CampaingManager(); campaingManager.Apply(campaing1, game1); SaleManager saleManager = new SaleManager(); saleManager.Buy(game1, player1); }
static void Main(string[] args) { Gamer gamer = new Gamer { TCKN = 12345678910, Name = "Ayşe", Surname = "Erçin", Birthyear = 1997 }; Campaing campaing = new Campaing { Name = "Ramadan", DiscountPercent = 5 }; Game game = new Game { Name = "Cyberpunk", Price = 150, ReleaseYear = 2021 }; GamerManager gamerManager = new GamerManager(new ValidationWithMernis()); gamerManager.Register(gamer); CampaingManager campaingManager = new CampaingManager(); campaingManager.Add(campaing); OrderManager orderManager = new OrderManager(new CampaingCheckManager()); orderManager.Order(gamer, game, campaing); Console.ReadKey(); }
static void Main(string[] args) { IGamerService gamerService = new SteamGamerManager(new MernisServiceAdapter()); gamerService.Save(new Gamer { Id = 1, FirstName = "Batuhan", LastName = "Güner", NationalityId = "14725836912", DateBirth = new DateTime(1997, 2, 23) }); IGameSales gameSales = new SalesManager(); gameSales.ToSell(new Gamer { FirstName = "Batuhan" }, new Game { Id = 1, Name = "Call Of Duty", Category = "Action", Price = 125.50 }); ICampaingService campaingService = new CampaingManager(); campaingService.Add(new Campaign { Id = 1, Name = "Yaza Mücde", ExpireDate = new DateTime(2021, 4, 5), Percantage = 25 }); IGameSales gameSales1 = new SalesManager(); gameSales1.CampaignToSell(new Game { Name = "Call Of Duty", Price = 125.50 }, new Campaign { Name = "Yaza Mücde", Percantage = 25 }, true); Console.ReadLine(); }
static void Main(string[] args) { Customer customer = new Customer { GamerId = 1, Name = "Ali", SName = "Kim", NatId = 12345678910, YearOfBirth = new DateTime(1998, 1, 1) }; Product product = new Product { Id = 1, Name = "Kulaklık", Price = 150, Rate = 0 }; ICustomerService customerService = new CustomerManager(); customerService.Add(customer); IProductService productService = new ProductManager(); productService.Add(product); ICampaignService campaignService = new CampaingManager(); campaignService.Add(product, 10); ISaleService saleService = new SaleManager(); saleService.Sale(customer, product); }
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) { 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); }
static void Main(string[] args) { GamerManager gamerManager = new GamerManager(new UserValidationManager()); Gamer gamer = new Gamer() { Id = 1, FirstName = "AHMET", LastName = "ŞENGÜL", DogumYılı = 2000, TcNo = "12587456398" }; gamerManager.Add(gamer); Campaign campaign = new Campaign() { Id = 1, CampaignName = "Ağaya Beleş", CampaignRate = 0 }; Game game = new Game() { Id = 1, GameName = "Leistok", Price = 50, }; CampaingManager campaignManager = new CampaingManager(); campaignManager.Add(campaign); GameSellManager gameSellManager = new GameSellManager(campaign, game); gameSellManager.sell(game, gamer, campaign); Console.ReadLine(); }
static void Main(string[] args) { GamerManager gamerManager = new GamerManager(new NewUserValidation()); gamerManager.Add(new Gamer { Id = 1, NickName = "xyzw", FirstName = "qwerty", LastName = "asdfg", Mail = "*****@*****.**", TcNum = 123456789, BirthYear = 19 }); OrderManager orderManager = new OrderManager(); GamerManager gameManager = new GameManager(); CampaingManager kampanyaManager = new CampaingManager(); Games game1 = new Games(); game1.GameId = 1; game1.GameName = "Satranç"; game1.GamePrice = 150; gameManager.Ekle(game1); Console.WriteLine("---------------------------"); Console.WriteLine(""); Games game2 = new Games(); game2.GameId = 2; game2.GameName = "Mangala"; game2.GamePrice = 200; gameManager.Ekle(game2); Console.WriteLine("---------------------------"); Console.WriteLine(""); Games game3 = new Games(); game3.GameId = 3; game3.GameName = "Go"; game3.GamePrice = 100; gameManager.Ekle(game3); Console.WriteLine("---------------------------"); Console.WriteLine(""); Gamer gamer1 = new Gamer(); gamer1.Id = 1; gamer1.NickName = "Muhibbi"; gamer1.FirstName = "Kanuni Sultan Süleyman"; gamer1.LastName = "Kanuni"; gamer1.Mail = "muhteş[email protected]"; gamer1.TcNum = 149400046; gamer1.BirthYear = 1494; gamerManager.Add(gamer1); Console.WriteLine("Oyuncu " + gamer1.NickName + " kaydedildi ! "); Console.WriteLine(""); Console.WriteLine("---------------------------"); Gamer gamer2 = new Gamer(); gamer2.Id = 2; gamer2.NickName = "Avni"; gamer2.FirstName = "Fatih Sultan Mehmet"; gamer2.LastName = "Fatih"; gamer2.Mail = "*****@*****.**"; gamer2.TcNum = 143200030; gamer2.BirthYear = 1432; gamerManager.Add(gamer2); Console.WriteLine("Oyuncu " + gamer2.NickName + " kaydedildi ! "); Console.WriteLine(""); Console.WriteLine("---------------------------"); Gamer gamer3 = new Gamer(); gamer3.Id = 3; gamer3.NickName = "Selimi"; gamer3.FirstName = "Yavuz Sultan Selim"; gamer3.LastName = "Yavuz"; gamer3.Mail = "*****@*****.**"; gamer3.TcNum = 147000008; gamer3.BirthYear = 1470; gamerManager.Add(gamer3); Console.WriteLine("Oyuncu " + gamer3.NickName + " kaydedildi ! "); Console.WriteLine(""); Console.WriteLine("---------------------------"); Campaing kampanya1 = new Campaing(); CampaingManager.KampOner(kampanya1); Console.WriteLine(kampanya1.KampanyaName); kampanya1.KampanyaId = 01; kampanya1.KampanyaKodu = 101; kampanya1.KampanyaName = "İlk Kayıtta % 10 İndirim !"; Console.WriteLine(" Tebrikler %10 indiriim kazandınız ! "); Console.WriteLine("*****************************"); Campaing kampanya2 = new Campaing(); kampanyaManager.KampOner(kampanya2); Console.WriteLine(kampanya2.KampanyaName); kampanya2.KampanyaId = 02; kampanya2.KampanyaKodu = 102; kampanya2.KampanyaName = "Bir Oyun Alana 2. Oyun %35 İndirimli !"; Console.WriteLine(" Sana özel öneri: 2. oyun %35 indirimli ! "); Console.WriteLine("*****************************"); Orders order1 = new Orders(); order1.OrderId = 001; order1.GameId = 1; order1.GameName = "Satranç"; order1.GamePrice = 150; order1.Id = 1; order1.NickName = "Muhibbi"; orderManager.OrderEkle(order1, gamer1); Console.WriteLine(""); Orders order2 = new Orders(); order2.OrderId = 002; order2.GameId = 2; order2.GameName = "Mangala"; order2.GamePrice = 200; order2.Id = 2; order2.NickName = "Avni"; orderManager.OrderEkle(order2, gamer2); Console.WriteLine(""); Orders order3 = new Orders(); order3.OrderId = 003; order3.GameId = 3; order3.GameName = "Go"; order3.GamePrice = 100; order3.Id = 3; order3.NickName = "Selimi"; orderManager.OrderEkle(order3, gamer3); Console.ReadLine(); }
static void Main(string[] args) { Person person1 = new Person(); person1.Id = 1; person1.FirstName = "Erkan"; person1.LastName = "Demircioğlu"; person1.NationalityId = "1111111111111"; person1.DateOfBirth = new DateTime(1981, 9, 30); Person person2 = new Person(); person2.Id = 2; person2.FirstName = "Ahmet"; person2.LastName = "Demir"; person2.NationalityId = "1111111111112"; person2.DateOfBirth = new DateTime(1981, 2, 2); Game game1 = new Game(); game1.Id = 1; game1.Name = "Diablo II"; game1.PersonId = 1; game1.UnitPrice = 25; Game game2 = new Game(); game2.Id = 2; game2.PersonId = 2; game2.Name = "Warcraft"; game2.UnitPrice = 50; Campaign campaign1 = new Campaign(); campaign1.Id = 1; campaign1.CampaignName = "Tüm oyunlarda %10 indirim"; campaign1.CampaignStartTime = DateTime.Today; campaign1.CampaignFinishTime = DateTime.Today; Campaign campaign2 = new Campaign(); campaign2.Id = 2; campaign2.CampaignName = "Yeni üye olana %50 indirim"; campaign2.CampaignStartTime = DateTime.Today; campaign2.CampaignFinishTime = DateTime.Today; PersonManager personManager = new PersonManager(new MernisServiceAdapter()); personManager.Save(person1); personManager.Update(new Person { DateOfBirth = new DateTime(1980, 12, 1), FirstName = "Erkan", LastName = "Demircioğlu", NationalityId = "111111111111" }); GameManager gameManager = new GameManager(); gameManager.Buy(person1, game2); CampaingManager campaingManager = new CampaingManager(); campaingManager.Add(campaign1); campaingManager.Update(campaign2); Console.ReadLine(); }