// ////////////////////////////////////////////////////////////////////////
 // PUBLIC METHODS
 //
 /// <summary>
 /// InsertDirect
 /// </summary>
 /// <param name="workId">workId</param>
 /// <param name="repairPointId">repairPointId</param>
 /// <param name="type">type</param>
 /// <param name="reamDistance">reamDistance</param>
 /// <param name="reamDate">reamDate</param>
 /// <param name="linerDistance">linerDistance</param>
 /// <param name="direction">direction</param>
 /// <param name="reinstates">reinstates</param>
 /// <param name="ltmh">ltmh</param>
 /// <param name="vtmh">vtmh</param>
 /// <param name="distance">distance</param>
 /// <param name="size_">size_</param>
 /// <param name="installDate">installDate</param>
 /// <param name="mhShot">mhShot</param>
 /// <param name="groutDistance">groutDistance</param>
 /// <param name="groutDate">groutDate</param>
 /// <param name="approval">approval</param>
 /// <param name="extraRepair">extraRepair</param>
 /// <param name="cancelled">cancelled</param>
 /// <param name="comments">comments</param>
 /// <param name="deleted">deleted</param>
 /// <param name="companyId">companyId</param>
 /// <param name="defectQualifier">defectQualifer</param>
 /// <param name="defectDetails">defectDetails</param>
 /// <param name="length">length</param>
 public void InsertDirect(int workId, string repairPointId, string type, string reamDistance, DateTime? reamDate, string linerDistance, string direction, int? reinstates, string ltmh, string vtmh, string distance, string size_, DateTime? installDate, string mhShot, string groutDistance, DateTime? groutDate, string approval, bool extraRepair, bool cancelled, string comments, bool deleted, int companyId, string defectQualifier, string defectDetails, string length, DateTime? reinstateDate)
 {
     WorkPointRepairsRepairGateway workPointRepairsRepairGateway = new WorkPointRepairsRepairGateway(Data);
     workPointRepairsRepairGateway.Insert(workId, repairPointId, type, reamDistance, reamDate, linerDistance, direction, reinstates, ltmh, vtmh, distance, size_, installDate, mhShot, groutDistance, groutDate, approval, extraRepair, cancelled, comments, deleted, companyId, defectQualifier, defectDetails, length, reinstateDate);
 }