public static void GetPriceFrom(Assets asset, IComissionCalculator calculator, IInitialPrice initPrice) { var iPrice = initPrice.Get_price_fromLandlord(asset); var price = calculator.Get_price(asset, iPrice); Console.OutputEncoding = System.Text.Encoding.UTF8; System.Console.Out.WriteLine("The total price is " + asset.Get_price(price) + "€"); }
public static void GetComissionFrom(Assets asset, IComissionCalculator comission, IInitialPrice initPrice) { var iPrice = initPrice.Get_price_fromLandlord(asset); var com = comission.Get_poundage(asset, asset.Get_price_fromLandlord(iPrice)); Console.OutputEncoding = System.Text.Encoding.UTF8; System.Console.Out.WriteLine("The poundage is " + asset.Get_poundage(com) + "€"); }