/// <summary>
        /// LoadForEdit
        /// </summary>
        /// <param name="workId">workId</param>
        /// <param name="assetId">assetId</param>
        /// <param name="companyId">companyId</param>
        /// <param name="projectId">projectId</param>
        public void LoadForEdit(int workId, int assetId, int companyId, int projectId)
        {
            FullLengthLiningLateralDetailsGateway fullLengthLiningLateralDetailsGateway = new FullLengthLiningLateralDetailsGateway(Data);
            fullLengthLiningLateralDetailsGateway.ClearBeforeFill = false;
            fullLengthLiningLateralDetailsGateway.LoadInWorkForEdit(workId, assetId, companyId);
            fullLengthLiningLateralDetailsGateway.LoadNotInWorkForEdit(workId, assetId, companyId, projectId);
            fullLengthLiningLateralDetailsGateway.ClearBeforeFill = true;

            UpdateFieldsForSections(projectId);
        }