/// <summary>
 /// UpdateDirect
 /// </summary>
 /// <param name="originalProjectId">originalProjectId</param>
 /// <param name="originalJobClassType">originalJobClassType</param>
 /// <param name="originalRefId">originalRefId</param>
 /// <param name="originalRate">originalRate</param>
 /// <param name="originalDeleted">originalDeleted</param>
 /// <param name="originalCompanyId">originalCompanyId</param>
 /// <param name="originalFringeRate">originalFringeRate</param>
 /// 
 /// <param name="newProjectId">newProjectId</param>
 /// <param name="newJobClassType">newJobClassType</param>
 /// <param name="newRefId">newRefId</param>
 /// <param name="newRate">newRate</param>
 /// <param name="newDeleted">newDeleted</param>
 /// <param name="newCompanyId">newCompanyId</param>
 /// <param name="newFringeRate">newFringeRate</param>
 public void UpdateDirect(int originalProjectId, string originalJobClassType, int originalRefId, decimal originalRate, bool originalDeleted, int originalCompanyId, decimal originalFringeRate, int newProjectId, string newJobClassType, int newRefId, decimal newRate, bool newDeleted, int newCompanyId, decimal newFringeRate)
 {
     ProjectJobClassTypeRateGateway projectJobClassTypeRateGateway = new ProjectJobClassTypeRateGateway(null);
     projectJobClassTypeRateGateway.Update(originalProjectId, originalJobClassType, originalRefId, originalRate, originalDeleted, originalCompanyId, originalFringeRate, newProjectId, newJobClassType, newRefId, newRate, newDeleted, newCompanyId, newFringeRate);
 }
 /// <summary>
 /// DeleteDirect
 /// </summary>
 /// <param name="projectId">projectId</param>
 /// <param name="jobClassType">jobClassType</param>
 /// <param name="refId">refId</param>
 /// <param name="companyId">companyId</param>
 public void DeleteDirect(int projectId, string jobClassType, int refId, int companyId)
 {
     ProjectJobClassTypeRateGateway projectJobClassTypeRateGateway = new ProjectJobClassTypeRateGateway(null);
     projectJobClassTypeRateGateway.Delete(projectId, jobClassType, refId, companyId);
 }
 /// <summary>
 /// InsertDirect
 /// </summary>
 /// <param name="projectId">projectId</param>
 /// <param name="jobClassType">jobClassType</param>
 /// <param name="refId">refId</param>
 /// <param name="rate">rate</param>
 /// <param name="deleted">deleted</param>
 /// <param name="companyId">companyId</param>
 /// <param name="fringeRate">fringeRate</param>
 public void InsertDirect(int projectId, string jobClassType, int refId, decimal rate, bool deleted, int companyId, decimal fringeRate)
 {
     ProjectJobClassTypeRateGateway projectJobClassTypeRateGateway = new ProjectJobClassTypeRateGateway(null);
     projectJobClassTypeRateGateway.Insert(projectId, jobClassType, refId, rate, deleted, companyId, fringeRate);
 }