// ////////////////////////////////////////////////////////////////////////
 // PUBLIC METHODS
 //
 /// <summary>
 /// Insert a new employee cost (direct to DB)
 /// </summary>
 /// <param name="costId">costId</param>
 /// <param name="employeeId">employeeId</param>
 /// <param name="date">date</param>
 /// <param name="unitOfMeasurement">unitOfMeasurement</param>
 /// <param name="payRateCad">payRateCad</param>
 /// <param name="burdenRateCad">burdenRateCad</param>
 /// <param name="totalCostCad">totalCostCad</param>
 /// <param name="payRateUsd">payRateUsd</param>
 /// <param name="burdenRateUsd">burdenRateUsd</param>
 /// <param name="totalcostUsd">totalcostUsd</param>
 /// <param name="deleted">deleted</param>
 /// <param name="companyId">companyId</param>
 /// <param name="benefitFactorCad">benefitFactorCad</param>
 /// <param name="benefitFactorUsd">benefitFactorUsd</param>
 /// <param name="healthBenefitUsd">healthBenefitUsd</param>
 public void InsertDirect(int costId, int employeeId, DateTime date, string unitOfMeasurement, decimal payRateCad, decimal burdenRateCad, decimal totalCostCad, decimal payRateUsd, decimal burdenRateUsd, decimal totalcostUsd, bool deleted, int companyId, decimal benefitFactorCad, decimal benefitFactorUsd, decimal healthBenefitUsd)
 {
     EmployeeCostHistoryGateway employeeCostHistoryGateway = new EmployeeCostHistoryGateway(null);
     employeeCostHistoryGateway.Insert(costId, employeeId, date, unitOfMeasurement, payRateCad, burdenRateCad, totalCostCad, payRateUsd, burdenRateUsd, totalcostUsd, deleted, companyId, benefitFactorCad, benefitFactorUsd, healthBenefitUsd);
 }