private IEnumerable <IToolBilling> CreateToolBillingItems(IEnumerable <IToolBilling> source)
        {
            foreach (var tb in source)
            {
                ToolBillingUtility.CalculateToolBillingCharges(tb);
            }

            return(source);
        }
 public decimal GetLineCost(ToolLineCostParameters parameters) => ToolBillingUtility.GetLineCost(parameters);
 public decimal RatePeriodCharge(IToolBilling item, decimal duration) => ToolBillingUtility.RatePeriodCharge(item, duration);
 public void CalculateBookingFee(IToolBilling item) => ToolBillingUtility.CalculateBookingFee(item);
 public void CalculateUsageFeeCharged(IToolBilling item) => ToolBillingUtility.CalculateUsageFeeCharged(item);
 public void CalculateReservationFee(IToolBilling item) => ToolBillingUtility.CalculateReservationFee(item);
Beispiel #7
0
 /// <summary>
 /// Calculate the true tool cost based on billing types.
 /// </summary>
 public void CalculateToolLineCost(DataTable dt) => ToolBillingUtility.CalculateToolLineCost(dt);