/// <summary>
        /// LoadByCompaniesIdProjectIdSectionId
        /// </summary>
        /// <param name="companyId">companyId</param>
        /// <param name="companiesId">COMPANIES_ID</param>
        /// <param name="projectId">projectId</param>
        /// <param name="unitType">unitType</param>
        /// <param name="sectionsId">sectionsId</param>
        public void LoadByCompaniesIdProjectIdSectionId(int companyId, int companiesId, int projectId, string unitType, ArrayList sectionsId)
        {
            foreach (string sectionId in sectionsId)
            {
                FlM2ReportGateway flM2ReportGateway = new FlM2ReportGateway(Data);
                flM2ReportGateway.ClearBeforeFill = false;
                flM2ReportGateway.LoadByCompaniesIdProjectIdSectionId(companyId, companiesId, projectId, sectionId);
                flM2ReportGateway.ClearBeforeFill = true;

                UpdateForReport(unitType);
            }
        }