static void Main(string[] args) { GamerCustomer gamerCustomer = new GamerCustomer(); gamerCustomer.Id = 1; gamerCustomer.Name = "Abuzittin"; gamerCustomer.Surname = "Killibacak"; gamerCustomer.TcNo = "1234444444"; gamerCustomer.NationalIdentity = 1; gamerCustomer.Birthday = new System.DateTime(1998, 8, 24); GamerCustomerManager gamerCustomerManager = new GamerCustomerManager(); gamerCustomerManager.Add(gamerCustomer); gamerCustomerManager.Delete(gamerCustomer); gamerCustomerManager.Update(gamerCustomer); GameSale gameSale = new GameSale(); gameSale.GameId = 1; gameSale.GameName = "TatarAtarTutar"; gameSale.Price = 299; Campaign campaign = new Campaign(); campaign.Id = 1; campaign.CampaignName = "SudanPahali"; campaign.CampaignDiscountRate = 100; GameSaleManager gameSaleManager = new GameSaleManager(); gameSaleManager.Sell(gamerCustomer, gameSale); gameSaleManager.SellWithDiscount(gamerCustomer, gameSale, campaign); }
public override void Add(GamerCustomer gamerCustomer) { if (_customerCheckPersonService.CheckPerson(gamerCustomer) == true) { base.Add(gamerCustomer); } else { Console.WriteLine("Geçerli bir Müşteri değildir."); } }
public void BasicEventsTest() { GameLibrary gameLibrary = new GameLibrary(); GamerCustomer gamerCustomer = new GamerCustomer(gameLibrary); gameLibrary.AddGame(new Game("Uncharted", "Naughty Dog", "PS4")); Assert.AreEqual(0, gamerCustomer.InterestedGames.Count); gameLibrary.AddGame(new Game("God of War 3", "Santa Monica", "PS4")); Assert.AreEqual(1, gamerCustomer.InterestedGames.Count); gameLibrary.AddGame(new Game("Last of US", "Naughty Dog", "PS4")); Assert.AreEqual(1, gamerCustomer.InterestedGames.Count); gameLibrary.AddGame(new Game("God of War 2018", "Santa Monica", "PS4")); Assert.AreEqual(2, gamerCustomer.InterestedGames.Count); gameLibrary.AddGame(new Game("Last of US", "Naughty Dog", "PS4")); Assert.AreEqual(2, gamerCustomer.InterestedGames.Count); gameLibrary.AddGame(new Game("Odessy", "Ubisoft", "PS4")); Assert.AreEqual(3, gamerCustomer.InterestedGames.Count); }
public bool CheckIfRealPerson(GamerCustomer gamerCustomer) { return(true); }
public void Update(GamerCustomer gamerCustomer) { Console.WriteLine("Musteri guncellendi. " + gamerCustomer.Name); }
public void Delete(GamerCustomer gamerCustomer) { Console.WriteLine("Musteri silindi. " + gamerCustomer.Name); }
public void Add(GamerCustomer gamerCustomer) { Console.WriteLine("Musteri eklendi. " + gamerCustomer.Name); }
public void SellWithDiscount(GamerCustomer gamer, GameSale gameSale, Campaign campaign) { Console.WriteLine("Kampanyali satis gerceklesti");; }
public void Sell(GamerCustomer gamer, GameSale gameSale) { Console.WriteLine("Oyuncuya satildi." + gamer.Name + "Adli oyun:" + gameSale.GameName); }
public virtual void Add(GamerCustomer gamerCustomer) { Console.WriteLine(gamerCustomer.Name + gamerCustomer.SurName + " Müşterisi eklendi."); }
public void Update(GamerCustomer gamerCustomer) { Console.WriteLine(gamerCustomer.Name + gamerCustomer.SurName + " Müşterisi güncellendi."); }
public void Delete(GamerCustomer gamerCustomer) { Console.WriteLine(gamerCustomer.Name + gamerCustomer.SurName + " Müşterisi silindi."); }