Ejemplo n.º 1
0
        public TAmountInt RebateResult(TAmountDec rebateBasis, TAmountDec rebateApply, TAmountDec rebateClaim)
        {
            TAmountDec afterApply = TAmountDec.Subtract(rebateBasis, rebateApply);

            TAmountDec afterClaim = Math.Max(0m, TAmountDec.Subtract(rebateClaim, afterApply));

            TAmountDec rebateResult = TAmountDec.Subtract(rebateClaim, afterClaim);

            return(RoundingInt.RoundToInt(rebateResult));
        }
Ejemplo n.º 2
0
 public TAmountInt IntRoundDown(TAmountDec valueDec)
 {
     return(RoundingInt.RoundDown(valueDec));
 }
Ejemplo n.º 3
0
 public static Int32 IntRoundDown(decimal valueDec)
 {
     return(RoundingInt.RoundDown(valueDec));
 }