// ////////////////////////////////////////////////////////////////////////
 // PUBLIC METHODS
 //            
 /// <summary>
 /// InsertDirect
 /// </summary>
 /// <param name="workId">workId</param>
 /// <param name="linerTube">linerTube</param>
 /// <param name="resinId">resinId</param>
 /// <param name="excessResin">excessResin</param>
 /// <param name="poundsDrums">poundsDrums</param>
 /// <param name="drumDiameter">drumDiameter</param>
 /// <param name="hoistMaximumHeight">hoistMaximumHeight</param>
 /// <param name="hoistMinimumHeight">hoistMinimumHeight</param>
 /// <param name="downDropTubeLenght">downDropTubeLenght</param>
 /// <param name="pumpHeightAboveGround">pumpHeightAboveGround</param>
 /// <param name="tubeResinToFeltFactor">tubeResinToFeltFactor</param>
 /// <param name="dateOfSheet">dateOfSheet</param>
 /// <param name="employeeId">employeeId</param>
 /// <param name="runDetails">runDetails</param>
 /// <param name="runDetails2">runDetails2</param>
 /// <param name="wetOutDate">wetOutDate</param>
 /// <param name="installDate">installDate</param>
 /// <param name="thickness">thickness</param>
 /// <param name="lengthToLine">lengthToLine</param>
 /// <param name="plusExtra">plusExtra</param>
 /// <param name="forTurnOffset">forTurnOffset</param>
 /// <param name="lengthToWetOut">lengthToWetOut</param>
 /// <param name="tubeMaxColdHead">tubeMaxColdHead</param>
 /// <param name="tubeMaxColdHeadPsi">tubeMaxColdHeadPsi</param>
 /// <param name="tubeMaxHotHead">tubeMaxHotHead</param>
 /// <param name="tubeMaxHotHeadPsi">tubeMaxHotHeadPsi</param>
 /// <param name="tubeIdealHead">tubeIdealHead</param>
 /// <param name="tubeIdealHeadPsi">tubeIdealHeadPsi</param>
 /// <param name="netResinForTube">netResinForTube</param>
 /// <param name="netResinForTubeUsgals">netResinForTubeUsgals</param>
 /// <param name="netResinForTubeDrumsIns">netResinForTubeDrumsIns</param>
 /// <param name="netResinForTubeLbsFt">netResinForTubeLbsFt</param>
 /// <param name="netResinForTubeUsgFt">netResinForTubeUsgFt</param>
 /// <param name="extraResinForMix">extraResinForMix</param>
 /// <param name="extraLbsForMix">extraLbsForMix</param>
 /// <param name="totalMixQuantity">totalMixQuantity</param>
 /// <param name="totalMixQuantityUsgals">totalMixQuantityUsgals</param>
 /// <param name="totalMixQuantityDrumsIns">totalMixQuantityDrumsIns</param>
 /// <param name="inversionType">inversionType</param>
 /// <param name="depthOfInversionMH">depthOfInversionMH</param>
 /// <param name="tubeForColumn">tubeForColumn</param>
 /// <param name="tubeForStartDry">tubeForStartDry</param>
 /// <param name="totalTube">totalTube</param>
 /// <param name="dropTubeConnects">dropTubeConnects</param>
 /// <param name="allowsHeadTo">allowsHeadTo</param>
 /// <param name="rollerGap">rollerGap</param>
 /// <param name="heightNeeded">heightNeeded</param>
 /// <param name="available">available</param>
 /// <param name="hoistHeight">hoistHeight</param>
 /// <param name="comments">comments</param>
 /// <param name="netResinLabel">netResinLabel</param>
 /// <param name="drumContainsLabel">drumContainsLabel</param>
 /// <param name="linerTubeLabel">linerTubeLabel</param>
 /// <param name="forLbDrumsLabel">forLbDrumsLabel</param>
 /// <param name="netResinLabel">netResinLabel</param>
 /// <param name="catalystLabel">catalystLabel</param> 
 /// <param name="deleted">deleted</param>       
 /// <param name="companyId">companyId</param>    
 public void InsertDirect(int workId, string linerTube, int resinId, decimal excessResin, string poundsDrums, decimal drumDiameter, decimal hoistMaximumHeight, decimal hoistMinimumHeight, decimal downDropTubeLenght, decimal pumpHeightAboveGround, int tubeResinToFeltFactor, DateTime dateOfSheet, int employeeId, string runDetails, string runDetails2, DateTime wetOutDate, DateTime? installDate, string thickness, decimal lengthToLine, decimal plusExtra, decimal forTurnOffset, decimal lengthToWetOut, decimal tubeMaxColdHead, decimal tubeMaxColdHeadPsi, decimal tubeMaxHotHead, decimal tubeMaxHotHeadPsi, decimal tubeIdealHead, decimal tubeIdealHeadPsi, decimal netResinForTube, decimal netResinForTubeUsgals, string netResinForTubeDrumsIns, decimal netResinForTubeLbsFt, decimal netResinForTubeUsgFt, int extraResinForMix, decimal extraLbsForMix, decimal totalMixQuantity, decimal totalMixQuantityUsgals, string totalMixQuantityDrumsIns, string inversionType, decimal depthOfInversionMH, decimal tubeForColumn, decimal tubeForStartDry, decimal totalTube, string dropTubeConnects, decimal allowsHeadTo, decimal rollerGap, decimal heightNeeded, string available, string hoistHeight, string comments, string resinsLabel, string drumContainsLabel, string linerTubeLabel, string forLbDrumsLabel, string netResinLabel, string catalystLabel, bool deleted, int companyId)
 {
     WorkFullLengthLiningWetOutGateway workFullLengthLiningWetOutGateway = new WorkFullLengthLiningWetOutGateway(Data);
     workFullLengthLiningWetOutGateway.Insert(workId, linerTube, resinId, excessResin, poundsDrums, drumDiameter, hoistMaximumHeight, hoistMinimumHeight, downDropTubeLenght, pumpHeightAboveGround, tubeResinToFeltFactor, dateOfSheet, employeeId, runDetails, runDetails2, wetOutDate, installDate, thickness, lengthToLine, plusExtra, forTurnOffset, lengthToWetOut, tubeMaxColdHead, tubeMaxColdHeadPsi, tubeMaxHotHead, tubeMaxHotHeadPsi, tubeIdealHead, tubeIdealHeadPsi, netResinForTube, netResinForTubeUsgals, netResinForTubeDrumsIns, netResinForTubeLbsFt, netResinForTubeUsgFt, extraResinForMix, extraLbsForMix, totalMixQuantity, totalMixQuantityUsgals, totalMixQuantityDrumsIns, inversionType, depthOfInversionMH, tubeForColumn, tubeForStartDry, totalTube, dropTubeConnects, allowsHeadTo, rollerGap, heightNeeded, available, hoistHeight, comments, resinsLabel, drumContainsLabel, linerTubeLabel, forLbDrumsLabel, netResinLabel, catalystLabel, deleted, companyId);
 }