static void Main(string[] args) { Game game1 = new Game() { Id = 1, Name = "The Sims", Price = 150 }; Game game2 = new Game() { Id = 2, Name = "Counter Strike", Price = 100 }; Game game3 = new Game() { Id = 3, Name = "GTA", Price = 200 }; Game game3_update = new Game() { Id = 3, Name = "GTA 2020", Price = 200 }; GameManager gameManager = new GameManager(); gameManager.Add(game1); gameManager.Add(game2); gameManager.Add(game3); gameManager.List(); gameManager.Remove(game2); gameManager.Update(3, game3_update); gameManager.List(); ICampaign campaign1 = new Campaign() { Id = 1, Name = "New Year", Discount = 40 }; ICampaign campaign2 = new Campaign() { Id = 2, Name = "Weekly Discount", Discount = 25 }; CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(campaign1); campaignManager.Add(campaign2); campaignManager.List(); campaignManager.ApplyDiscount(game1, campaign1); campaignManager.ApplyDiscount(game3, campaign2); gameManager.List(); GamerManager gamerManager = new GamerManager(new UserValidationManager()); gamerManager.Add(new Gamer { Id = 1, BirthYear = 1993, FirstName = "Erva", IdentityNumber = 123456 }); }
private static void TestValuesMethod() { admin.Admins = new List <Person>(); Person adminPerson = new Person { Id = 1, Username = "******", Password = "******", FirstName = "FIRAT", LastName = "DURSUN", DateOfBirth = Convert.ToDateTime("1995.01.01"), NationalityId = 12345678911 }; if (new PersonValidationManager().TrueValidate(adminPerson)) { admin.Admins.Add(adminPerson); } else { Console.WriteLine("Admin eklenirken hata oluştu"); } Person person2 = new Person { Id = 2, Username = "******", Password = "******", FirstName = "deneme1", LastName = "deneme1soyisim", DateOfBirth = Convert.ToDateTime("2000.01.01"), NationalityId = 12345678901 }; Person person3 = new Person { Id = 3, Username = "******", Password = "******", FirstName = "deneme2", LastName = "deneme2soyisim", DateOfBirth = Convert.ToDateTime("2001.01.01"), NationalityId = 11111111111 }; gamerManager.Add(person2); gamerManager.Add(person3); gamerManager.Delete(person3); gamerManager.GetListWrite(); Game gta = new Game { Id = gameId, GameName = "Grand Theft Auto V", GamePrice = 250 }; gameManager.Add(gta); gameId++; gameManager.Add(new Game { Id = gameId, GameName = "Witcher 3", GamePrice = 50 }); gameId++; gameManager.GetListWrite(); Campaign campaign1 = new Campaign { Id = campaignId, CampaignName = "Kış kampanyası", Discount = 20, StartDate = DateTime.Now, EndDate = Convert.ToDateTime("20.02.2021") }; campaignManager.Add(campaign1); campaignId++; campaignManager.Add(new Campaign { Id = campaignId, CampaignName = "Yaz kampanyası", Discount = 25, StartDate = Convert.ToDateTime("20.06.2020"), EndDate = Convert.ToDateTime("20.08.2020") }); campaignId++; campaignManager.GetListWrite(); gameManager.Buy(gta, person2, campaign1); Console.WriteLine("Test Değerleri Sonu\n"); }
static void Main(string[] args) { Campaign campaign1 = new Campaign { CampaignName = "Şubat sonu %15 indirimi", CampaignType = "İndirim" }; Campaign campaign2 = new Campaign { CampaignName = "Sevgililer günü çekilişi", CampaignType = "Çekiliş" }; Console.WriteLine("<<<<<<<<<<Kampanyalar>>>>>>>>>>"); CampaignManager campaignmanger = new CampaignManager(); campaignmanger.Add(campaign1); campaignmanger.Add(campaign2); Console.WriteLine(); Console.WriteLine("<<<<<<<<<<Oyuncular>>>>>>>>>>"); PlayerManager player1 = new PlayerManager(new MernisServiceAdapter()); player1.Add(new Entities.Player { DateOfBirth = new DateTime(2001, 4, 1), FirstName = "Mary", LastName = "Blood", NationalityId = "12345678" }); PlayerManager player2 = new PlayerManager(new MernisServiceAdapter()); player2.Add(new Entities.Player { DateOfBirth = new DateTime(1993, 9, 9), FirstName = "Frank", LastName = "Underwood", NationalityId = "12345678" }); Console.WriteLine(); Console.WriteLine("<<<<<<<<<<Oyunlar>>>>>>>>>"); GameProduct game1 = new GameProduct() { GameName = "Total War", GameType = "Strateji", GamePrice = 70 }; GameProduct game2 = new GameProduct() { GameName = "Battlefield 1", GameType = "Savaş", GamePrice = 300 }; GameProduct game3 = new GameProduct() { GameName = "MotoGP", GameType = "Yarış", GamePrice = 100 }; GameProduct[] gameProducts = new GameProduct[] { game1, game2, game3 }; foreach (var product in gameProducts) { Console.WriteLine("\t Oyunun ismi: " + product.GameName + "---> " + "Oyunun türü: " + product.GameType + "---> " + "Oyunun fiyatı: " + product.GamePrice); } Console.WriteLine(); SaleManager sale = new SaleManager(); sale.SaleOperation(campaign2, game1); }
static void Main(string[] args) { Player player1 = new Player { Id = 1, Firstname = "Serhan", Lastname = "Altuğ", BirthDate = new System.DateTime(1977, 06, 04), NationalIdentity = "27706387112" }; Player player2 = new Player { Id = 2, Firstname = "Engin", Lastname = "Demiroğ", BirthDate = new System.DateTime(1985, 01, 06), NationalIdentity = "1234567810" }; Player player3 = new Player { Id = 3, Firstname = "Zeynep", Lastname = "", BirthDate = new System.DateTime(2012, 05, 08), NationalIdentity = "1234567810" }; IPlayerManager playerManager = new PlayerManager(new MernisServiceAdapter()); playerManager.Add(player1); playerManager.Add(player2); playerManager.Add(player3); player1.NationalIdentity = "12345678910"; playerManager.Update(player1); playerManager.Delete(player2); Console.WriteLine("_____________________________________________________"); Campaign campaign1 = new Campaign { Id = 1, CampaignName = "Campaign 1 - Buy one, get one for free." }; Campaign campaign2 = new Campaign { Id = 2, CampaignName = "Campaign 2 - Save %20 in your next order." }; ICampaignManager campaignManager = new CampaignManager(); campaignManager.Add(campaign1); campaignManager.Add(campaign2); campaign2.CampaignName = "Campaign 2 (Updated) - Save %25 in your next order."; campaignManager.Update(campaign2); campaignManager.Delete(campaign1); Console.WriteLine("_____________________________________________________"); ISalesManager salesManager = new SalesManager(); salesManager.Buy(player1); //Kampanya 1 silinmişti ancak listeden kontrol etmediğimiz için bir alt satırda satışa ekleyebiliyoruz. salesManager.AddCampaign(campaign1); salesManager.AddCampaign(campaign2); salesManager.Buy(player2); }
static void Main(string[] args) { PlayerManager playerManager = new PlayerManager(new UserValidationManager()); playerManager.Save(new Player { Id = 1, Name = "Namık", Surname = "TAŞ", NationalityId = "12345", DateOfBirth = "19/11/2000" }); playerManager.Save(new Player { Id = 2, Name = "Ali", Surname = "CACIK", NationalityId = "48115", DateOfBirth = "19/11/2012" }); GameManager gameManager = new GameManager(); gameManager.Add(new Game { Id = 1, Name = "GTA", Price = 89 }); gameManager.Add(new Game { Id = 2, Name = "HITMAN", Price = 120 }); CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(new Campaign { Id = 1, Name = "Bahar Kampanyası", Instructions = "Ürünlerde %40 indirim" }); campaignManager.Add(new Campaign { Id = 2, Name = "Güz Kampanyası", Instructions = "Ürünlerde %20 indirim" }); Player player1 = new Player(); player1.Id = 3; player1.Name = "Mehmet"; player1.Surname = "KAYA"; player1.NationalityId = "12334324"; player1.DateOfBirth = "12/04/2003"; Game game1 = new Game(); game1.Id = 3; game1.Name = "SKYRIM"; game1.Price = 50; Campaign campaign1 = new Campaign(); campaign1.Id = 3; campaign1.Name = "Kış indirimleri"; campaign1.Instructions = "Ürünlerde %30 indirim"; SalesManager salesManager = new SalesManager(); SalesWithCampaignManeger salesWithCampaignManeger = new SalesWithCampaignManeger(); salesManager.Sell(game1, player1); salesWithCampaignManeger.Sell(game1, player1, campaign1); }
static void Main(string[] args) { //Üyelik İşlemleri User user1 = new User { Id = 1, FirstName = "Engin", LastName = "Can", TcNo = "12345678910", Email = "*****@*****.**", Password = "******", UserName = "******", Yas = 21 }; User user2 = new User { Id = 2, FirstName = "Deniz", LastName = "Kaya", TcNo = "12648678910", Email = "*****@*****.**", Password = "******", UserName = "******", Yas = 20 }; User user3 = new User { Id = 3, FirstName = "Ali", LastName = "Mersin", TcNo = null, Email = "*****@*****.**", Password = "******", UserName = "******", Yas = 20 }; //Hesabı Doğrula UserManager userManager = new UserManager(new EDevletVerification()); userManager.Add(user3); //Hesabı Sil userManager.Delete(user2); Console.WriteLine("-----------------------------------------------------"); //Kampanya İşlemleri Campaign campaign1 = new Campaign { Id = 1, Title = "Sepette %50 İndirim!", Descr = "Hemen Al Hemen İndirimi Kap!" }; CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(campaign1); Console.WriteLine("-----------------------------------------------------"); }
public static void Main(string[] args) { User user1 = new User { Id = 1, NationalityId = "11111111", FirstName = "Yunus Emre", LastName = "Demir", DateOfBirth = new DateTime(1900, 1, 1), UserName = "******" }; Campaign campaign1 = new Campaign { Id = 1001, CampaignName = "WinterFest", CampaignDiscount = 70 }; Game game1 = new Game { Id = 101, GameName = "Call Of Duty:Black Ops", GamePrice = 789 }; UserManager userManager = new UserManager(new MernisServiceAdapter()); userManager.Add(user1); CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(campaign1); GameManager gameManager = new GameManager(); gameManager.Add(game1); SalesManager salesManager = new SalesManager(); salesManager.Sell(user1, game1, campaign1); }
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) { Console.WriteLine("TheGame Platformuna hoşgeldiniz..\n"); Console.WriteLine("Oyuncu işlemleri...."); IPlayer player = new GoldPlayer() { Id = 1, FirstName = "Dilek", LastName = "Şen", DateOfBirth = new DateTime(1995, 8, 20), NationalityId = "1111111", AuthorityId = 1 }; PlayerManager playerManager = new PlayerManager(new EdevletServiceAdapter()); playerManager.Add(player); playerManager.Update(player); playerManager.Delete(player); Console.WriteLine("\nKampanya işlemleri...."); Campaign campaign = new Campaign() { CampaignName = "Yeni Yıl İndirimi", DiscountAmount = 29.99, Id = 1 }; CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(campaign); campaignManager.Update(campaign); campaignManager.Delete(campaign); Console.WriteLine("\n\nKampanyasız satış...."); Game game = new Game() { Id = 1, GameName = "Patlat Kazan", GamePoint = 4.9 }; ISale sale = new CreditCard() { Id = 1, SaleMethodName = "Akbank Kredi Kartı", CardNumber = "1111 2222", Cvv = "322", SaleAmount = 100 }; SaleManager saleManager = new SaleManager(); saleManager.Sell(player, sale, game); Console.WriteLine("\n\nKampanyalı satış...."); saleManager.Sell(player, sale, game, campaign); Console.WriteLine("\n\nSistemden çıkış yapıldı."); }
static void Main(string[] args) { GamerManager gamerManager = new GamerManager(new MernisValidation()); gamerManager.Add(new Gamer { Id = 1, DateOfBirth = new DateTime(1999), FirstName = "Zehra", LastName = "GÖKSU", IdentityNumber = "12345678910" }); Game game1 = new Game { Id = 1, Name = "GTA", Sale = 260 }; Game game2 = new Game { Id = 2, Name = "PES 2021", Sale = 134 }; Campaign campaign1 = new Campaign { CampaignId = 1, CampaignName = "Mart indirimi", Discount = 20 }; CampaignManager campaignManager1 = new CampaignManager(); campaignManager1.Add(game2, campaign1); SaleManager saleManager = new SaleManager(); saleManager.Add(new Gamer { FirstName = "Zehra" }, game1, campaign1); }
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) { Gamers gamer = new Gamers() { GamerId = 1, GamerName = "Nur", GamerSurname = "Hayat", BirthYear = 2000 }; Campaign campaign = new Campaign() { CampaignId = 1, CampaignName = "february campaign ", CampaignDiscount = 50 }; Game game = new Game() { GameName = "VALORANT", GamePrice = 100, GameType = "FPS", GameId = 1 }; GamerManager gamerManager = new GamerManager(new ValidationManager()); GameManager gameManager = new GameManager(); CampaignManager campaignManager = new CampaignManager(); gameManager.Add(game); campaignManager.Add(campaign); SalesManager salesManager = new SalesManager(); salesManager.Sales(gamer, game); salesManager.CampaignSales(gamer, game, campaign); }
static void Main(string[] args) { Game game1 = new Game() { Id = 1, GameName = "Saklanma", GamePrice = 30.00 }; Game game2 = new Game() { Id = 2, GameName = "Yakalama", GamePrice = 50.00 }; GameManager gameManager = new GameManager(); gameManager.Add(game1); gameManager.Delete(game2); Console.WriteLine("-----------------------------------------------------"); Gamer gamer1 = new Gamer { Id = 1, NationalityId = "11111111111", FirstName = "Ahmet", LastName = "Erkul", DateOfBirth = new DateTime(1985, 6, 1) }; Gamer gamer2 = new Gamer { Id = 2, NationalityId = "12121212121", FirstName = "Hüseyin", LastName = "Söylemez", DateOfBirth = new DateTime(1981, 4, 4) }; GamerManager gamerManager = new GamerManager(new KimlikDogrulamaManager()); gamerManager.Add(gamer1); GamerManager gamerManager1 = new GamerManager(new MernisServiceAdapter()); gamerManager1.Add(gamer2); Console.WriteLine("-----------------------------------------------------"); Campaign campaign = new Campaign { Id = 1, CampaignName = "BÜüyük Bahar", CapmpaignDiscount = 30 }; CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(campaign); Console.WriteLine(); Console.WriteLine("------------------------- S A T I Ş ----------------------------"); Console.WriteLine(); SalesManager salesManager = new SalesManager(); salesManager.SalesGame(gamer1, game1, campaign); }
static void Main(string[] args) { GamerManager gamerManager = new GamerManager(new GamerCheckManager()); Gamer gamer1 = new Gamer { GamerID = 1, BirthYear = 2000, GamerFirstName = "SENEM", GamerLastName = "SERBEST", NationalIdentity = 1234567890, GamerUserName = "******" }; gamerManager.Add(gamer1); Game game1 = new Game { GameId = 3, GameName = " Disco Elysium ", GamePrice = 33.55 }; Game game2 = new Game { GameId = 4, GameName = " Portal ", GamePrice = 18.50 }; Campaign campaign1 = new Campaign { CampaignName = "New Year Campaign", DiscountRate = 80 }; Campaign campaign2 = new Campaign { CampaignName = "Gaming Festival Campaign", DiscountRate = 50 }; DiscountManager discountManager = new DiscountManager(); discountManager.Discount(game1, gamer1, campaign2); CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(campaign2); campaignManager.Delete(campaign1); }
static void Main(string[] args) { Customer customer1 = new Customer { FirstName = "Orhan", LastName = "Doğan", BirthYear = 1990, NationalityId = 12345678910 }; BaseCustomerManager customerManager = new CustomerManager(new CheckPersonManager()); customerManager.Add(customer1); Game game1 = new Game { Name = "PES", Category = "Futbol", UnitPrice = 100, CategoryId = 11, Id = 10 }; GameSellManager gameSaleManager = new GameSellManager(game1); gameSaleManager.Sell(customer1); Campaign campaign = new Campaign { CampaignName = "KIŞ KAMPANYASI" }; CampaignManager campaignManager = new CampaignManager(game1); campaignManager.Add(campaign); campaignManager.Update(campaign); campaignManager.Delete(campaign); Console.ReadLine(); }
private static void Main(string[] args) { Player player = new Player() { Id = 1, FirstName = "ömer", LastName = "küçük", BirthDate = new DateTime(1995, 10, 17), IdentityNo = "1000000000" }; PlayerManager playerManager = new PlayerManager(); playerManager.Add(player); ISaleService newSale = new SaleManager(); newSale.Sale(new Player(), new Campaign() { Duration = new DateTime(2021, 10, 13), Name = "NewCampaign", Price = 10 }, new Game() { Id = 1, Name = "NewGame", Price = 100 }); ICampaignService campaignService = new CampaignManager(); campaignService.Add(new Campaign()); Console.ReadLine(); }
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); }
private static void CampaignOperations() { CampaignManager campaignManager = new CampaignManager(new EfCampaignDal()); campaignManager.Add(new Campaign { Name = "Teacher", StartingDate = new DateTime(2018, 01, 01), EndDate = new DateTime(2022, 04, 04) }); }
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) { PlayerManager playerManager = new PlayerManager(); IPlayer player1 = new Player(); player1.Id = 1; player1.FirstName = "Mert"; player1.Surname = "Sevingit"; player1.TcNo = "12345678910"; player1.YearOfBirth = 1994; playerManager.Add(player1); IPlayer player2 = new Player(); player2.Id = 2; player2.FirstName = "Emre"; player2.Surname = "Ozturk"; player2.TcNo = "12345698710"; player2.YearOfBirth = 1994; playerManager.Add(player2); playerManager.List(); playerManager.Update(2, new Player() { Id = 2, FirstName = "Efe", Surname = "Onder", TcNo = "12345678911", YearOfBirth = 1994 }); playerManager.List(); GameManager gameManager = new GameManager(); IGame game1 = new Game(); game1.Id = 1; game1.Name = "Outlast"; game1.GamePrice = 35; gameManager.Add(game1); gameManager.Add(new Game() { Id = 2, Name = "Outlast 2", GamePrice = 80 }); gameManager.List(); CampaignManager campaignManager = new CampaignManager(); ICampaign campaign1 = new Campaign(); campaign1.Id = 1; campaign1.name = "BlackFriday"; campaign1.Discont = 50; campaignManager.Add(new Campaign()); campaignManager.ApplyDiscont(game1, campaign1); campaignManager.SellGame(player1, game1); }
static void Main(string[] args) { BaseGamerManager customerGamer = new BaseGamerManager(); Gamer gamer1 = new Gamer() { Id = 1, Name = "John", Surname = "Doe", DateOfBirth = new DateTime(1990, 1, 9), IdentifyNumber = "12345678945" }; customerGamer.Add(gamer1); customerGamer.Update(gamer1); customerGamer.Delete(gamer1); Game game1 = new Game() { GameId = 1, GameName = "Valheim", GamePrice = 100 }; GameManager gameManager = new GameManager(); gameManager.Add(game1); gameManager.Delete(game1); gameManager.Update(game1); Campaign campaign1 = new Campaign() { CampaignId = 1, CampaignName = "CoffeeStainStudios are on sale in turkey", CampaignDetails = "%50 Discount ! ", }; CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(campaign1); campaignManager.Update(campaign1); campaignManager.Delete(campaign1); SalesManager salesManager1 = new SalesManager(); salesManager1.Sale(gamer1); DatabaseLoggerService databaseLoggerService = new DatabaseLoggerService(); databaseLoggerService.Log(databaseLoggerService); }
static void Main(string[] args) { CampaignManager campaignManager = new CampaignManager(); Campaign campaign1 = new Campaign(); campaign1.Id = 1; campaign1.Name = "YILBAŞI İNDİRİMİ"; campaign1.DiscountRate = 20; Campaign campaign2 = new Campaign(); campaign2.Id = 2; campaign2.Name = "SÖMESTR İNDİRİMİ"; campaign2.DiscountRate = 45; List <Campaign> campaigns = new List <Campaign>() { campaign1, campaign2 }; campaignManager.Add(campaign1); campaignManager.Delete(campaign2); campaignManager.List(campaigns); campaignManager.Update(campaign2); Player player1 = new Player(); player1.Id = 3; player1.FirstName = "Ali"; player1.LastName = "YILMAZ"; player1.NationalityId = "12345678"; player1.DateOfBirth = 1995; player1.NickName = "VurucuTim"; PlayerManager playerManager = new PlayerManager(); playerManager.Add(player1); Game game1 = new Game(); game1.Id = 4; game1.Name = "VALORANT"; game1.Genre = "FPS"; game1.Price = 55; OrderManager orderManager = new OrderManager(); orderManager.NormalOrder(player1, game1); orderManager.OrderWithCampaign(player1, game1, campaign2); }
static void Main(string[] args) { Customer customer1 = new Customer { Id = 1, FirstName = "isa", LastName = "yavuz", DateOfBirth = new DateTime(1995, 1, 1), NationalityId = "123456789" }; Game game1 = new Game { Id = 1, NameOfTheGame = "ETS2", Category = "simulator", Price = 200, ReleaseDate = new DateTime(2012, 1, 1) }; Game game2 = new Game { Id = 2, NameOfTheGame = "word of tanks", Category = "warfare", Price = 450, ReleaseDate = new DateTime(2015, 1, 1) }; Campaign campaign1 = new Campaign { Id = 1, CampingName = "İlkbahar indirimleri", Discount = 14, CampaignStartDate = new DateTime(2021, 3, 20), ExpiryTime = new DateTime(2021, 6, 21) }; CustomerManager managerDal = new CustomerManager(new CustomerValidationManager()); SalesManager salesManager1 = new SalesManager(); CampaignManager campaignManager1 = new CampaignManager(); managerDal.Add(customer1); managerDal.Delete(customer1); campaignManager1.Add(campaign1); salesManager1.Buy(customer1, game2); salesManager1.BuyCampaign(customer1, game1, campaign1); Console.ReadLine(); }
static void Main(string[] args) { GamerManager gamerManager1 = new GamerManager(new UserValidationManager()); Gamer gamer1 = new Gamer() { ID = 1, BirthYear = 1998, FirstName = "Gamze", LastName = "DEMİR", IdentityNumber = 12345 }; GamerManager gamerManager2 = new GamerManager(new UserValidationManager()); Gamer gamer2 = new Gamer() { ID = 2, BirthYear = 1996, FirstName = "Fatma", LastName = "DEMİR", IdentityNumber = 67890 }; Game game1 = new Game() { GameID = 1, Name = "PUBG", Price = 250 }; Game game2 = new Game() { GameID = 2, Name = "GTA ", Price = 200 }; Game game3 = new Game() { GameID = 3, Name = "CS-GO", Price = 150 }; Campaign campaign1 = new Campaign() { CampaignID = 1, Name = "Yeni Üyelere Özel Kampanya", Discount = 25, }; Campaign campaign2 = new Campaign() { CampaignID = 2, Name = "Tatil Kampanyası", Discount = 30, }; CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(campaign1); campaignManager.Update(campaign2); SalesManager salesManager = new SalesManager(); salesManager.Sales(game1, gamer2); salesManager.CampaignSales(game1, gamer2, campaign2); }
static void Main(string[] args) { CustomerManager customerManager = new CustomerManager(); CampaignManager campaignManager = new CampaignManager(); GameManager gameManager = new GameManager(); SaleManager sale = new SaleManager(); Customer customer = new Customer() { TcKimlikNo = 17935161126, Ad = "BERK", Soyad = "ÜÇDAĞ", DogumTarihi = new DateTime(1998, 7, 9), EMail = "*****@*****.**", Password = "******", TelNo = "05422110301" }; Campaign campaign = new Campaign() { KampanyaAdi = "Kış İndirimi", IndirimOrani = 25 }; Game game = new Game(); game.OyunAdi = "Cyberpunk 2077"; game.Fiyati = 250; var customerResult = customerManager.Add(customer); campaignManager.Add(campaign); gameManager.Add(game); if (customerResult != null) { sale.KampanyalıSatinAl(customer, game, campaign); sale.SendSms(customer, game); } else { Console.WriteLine("Kullanıcı Bilgileri Hatalı"); } Console.ReadLine(); }
static void Main(string[] args) { Player player1 = new Player(); player1.Id = 1; player1.FirstName = "Cihan"; player1.LastName = "Koçak"; player1.NationalityId = "12345678910"; player1.DateOfBirth = new DateTime(1984, 10, 25); Campaign campaign1 = new Campaign(); campaign1.CampaignId = 1; campaign1.CampaignName = "Have a nice Friday"; campaign1.CampaignDiscount = 50.00; Game game1 = new Game(); game1.GameId = 1; game1.GameName = "Kafa Topu 2"; game1.GamePrice = 100; IPlayerService playerService = new PlayerManager(new PlayerCheckManager()); playerService.Save(player1); playerService.Update(player1); playerService.Delete(player1); Console.WriteLine("------------------------------------------"); ICampaignService campaignService = new CampaignManager(); campaignService.Add(campaign1); campaignService.Update(campaign1); campaignService.Delete(campaign1); Console.WriteLine("------------------------------------------"); IGameService gameService = new GameManager(); gameService.SaleGame(game1, player1, campaign1); Console.ReadLine(); }
static void Main(string[] args) { Customer customer = new Customer { Id = 1, FirstName = "Şeyda", LastName = "Albayrak", DateOfBirth = 2000, NationalityId = "123456" }; CustomerManager customerManager = new CustomerManager(new CustomerCheckManager()); customerManager.Add(customer); customerManager.Update(customer); customerManager.Delete(customer); Game game = new Game { Id = 1, GameName = "VALORANT" }; GameManager gameManager = new GameManager(); gameManager.Add(game); Campaign campaign = new Campaign() { Id = 1, CampaignName = "İndirim", CampaignRate = 3 }; CampaignManager campaignManager = new CampaignManager(); campaignManager.Add(campaign); campaignManager.Update(campaign); campaignManager.Delete(campaign); OrderManager orderManager = new OrderManager(); orderManager.Sale(customer, game, campaign); }
private static void CampaignOperations() { Console.WriteLine("----------------- Kapmanya İşlemleri ------------------"); Campaign campaign = new Campaign() { Id = 1, Name = "%90 İndirim", Discount = 90, DeadLine = new DateTime(2021, 01, 27) }; CampaignManager campaignService = new CampaignManager(); Console.WriteLine("--- Kampanya Ekleme ------------------"); campaignService.Add(campaign); Console.WriteLine("--- Kampanya Güncelleme ------------------"); campaignService.Update(campaign); Console.WriteLine("--- Kampanya Silme ------------------"); campaignService.Delete(campaign); }
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); }