public double DiscountedPrice(GameConcrete game, CampaignConcrete campaign) { // 50 * 1 - 0.2 = 40 return(game.Price * (1 - campaign.DiscountRate / 100)); }
public CampaignManager(CampaignConcrete campaign) { _campaign = campaign; }
//Indirimli kullanilirsa public SalesManager(PersonConcrete person, GameConcrete game, CampaignConcrete campaign) { _person = person; _game = game; Price = DiscountedPrice(game, campaign); }