25 lines
578 B
C#
25 lines
578 B
C#
using System.Collections.Generic;
|
|
using YLErp.Modules.CalculationModule.Abstract;
|
|
|
|
namespace YLErp.Helpers
|
|
{
|
|
class InnerTradeCommissionResult : ITradeCommissionCalcResult
|
|
{
|
|
readonly Dictionary<int, double> _dic;
|
|
|
|
public InnerTradeCommissionResult(Dictionary<int, double> dic)
|
|
{
|
|
_dic = dic;
|
|
}
|
|
|
|
public double GetTradeCommission(int tradeId)
|
|
{
|
|
if (_dic != null && _dic.TryGetValue(tradeId, out var dd))
|
|
{
|
|
return dd;
|
|
}
|
|
return 0;
|
|
}
|
|
}
|
|
}
|