/// <summary>
 /// UpdateDirect
 /// </summary>
 /// <param name="workId">workId</param>
 /// <param name="originalNumLats">originalNumLats</param>
 /// <param name="originalNotLinedYet">originalNotLinedYet</param>
 /// <param name="originalAllMeasured">originalAllMeasured</param>
 /// <param name="originalDeleted">originalDeleted</param>
 /// <param name="originalIssueWithLaterals">originalIssueWithLaterals</param>
 /// <param name="originalNotMeasuredYet">originalNotMeasuredYet</param>
 /// <param name="originalNotDeliveredYet">originalNotDeliveredYet</param>
 /// <param name="originalCompanyId">originalCompanyId</param>
 /// <param name="originalTrafficControl">originalTrafficControl</param>
 /// <param name="originalTrafficControlDetails">originalTrafficControlDetails</param>
 /// <param name="originalStandardBypass">originalStandardBypass</param>
 /// <param name="originalStandardBypassComments">originalStandardBypassComments</param>
 /// <param name="newNumLats">newNumLats</param>
 /// <param name="newNotLinedYet">newNotLinedYet</param>
 /// <param name="newAllMeasured">newAllMeasured</param>
 /// <param name="newIssueWithLaterals">newIssueWithLaterals</param>
 /// <param name="newNotMeasuredYet">newNotMeasuredYet</param>
 /// <param name="newNotDeliveredYet">newNotDeliveredYet</param>
 /// <param name="newTrafficControl">newTrafficControl</param>
 /// <param name="newTrafficControlDetails">newTrafficControlDetails</param>
 /// <param name="newStandardBypass">newStandardBypass</param>
 /// <param name="newStandardBypassComments">newStandardBypassComments</param>
 public void UpdateDirect(int workId, int originalNumLats, int originalNotLinedYet, bool originalAllMeasured, bool originalDeleted, string originalIssueWithLaterals, int originalNotMeasuredYet, int originalNotDeliveredYet, int originalCompanyId, string originalTrafficControl, string originalTrafficControlDetails, bool originalStandardBypass, string originalStandardBypassComments, int originalAvailableToLine, int newNumLats, int newNotLinedYet, bool newAllMeasured, string newIssueWithLaterals, int newNotMeasuredYet, int newNotDeliveredYet, string newTrafficControl, string newTrafficControlDetails, bool newStandardBypass, string newStandardBypassComments, int newAvailableToLine)
 {
     WorkJunctionLiningSectionGateway workJunctionLiningSectionGateway = new WorkJunctionLiningSectionGateway(null);
     workJunctionLiningSectionGateway.Update(workId, originalNumLats, originalNotLinedYet, originalAllMeasured, originalDeleted, originalIssueWithLaterals, originalNotMeasuredYet, originalNotDeliveredYet, originalCompanyId, originalTrafficControl, originalTrafficControlDetails, originalStandardBypass, originalStandardBypassComments, originalAvailableToLine, newNumLats, newNotLinedYet, newAllMeasured, newIssueWithLaterals, newNotMeasuredYet, newNotDeliveredYet, newTrafficControl, newTrafficControlDetails, newStandardBypass, newStandardBypassComments, newAvailableToLine);
 }