Пример #1
0
        /// <summary>
        /// LoadByCompaniesIdDate
        /// </summary>
        /// <param name="companyId">companyId</param>
        /// <param name="companiesId">COMPANIES_ID</param>
        /// <param name="unitType">unitType</param>
        /// <param name="date">date</param>
        public void LoadByCompaniesIdDate(int companyId, int companiesId, string unitType, string date)
        {
            FlM1ReportGateway flM1ReportGateway = new FlM1ReportGateway(Data);
            flM1ReportGateway.LoadByCompaniesIdDate(companyId, companiesId, date);

            UpdateForReport(unitType);
        }
Пример #2
0
        // ////////////////////////////////////////////////////////////////////////
        // PUBLIC METHODS
        //
        /// <summary>
        /// Load
        /// </summary>
        /// <param name="companyId">companyId</param>
        /// <param name="unitType">unitType</param>
        public void Load(int companyId, string unitType)
        {
            FlM1ReportGateway flM1ReportGateway = new FlM1ReportGateway(Data);
            flM1ReportGateway.Load(companyId);

            UpdateForReport(unitType);
        }
Пример #3
0
        /// <summary>
        /// LoadByCompaniesIdProjectId
        /// </summary>
        /// <param name="companyId">companyId</param>
        /// <param name="companiesId">COMPANIES_ID</param>
        /// <param name="projectId">projectId</param>
        /// <param name="unitType">unitType</param>
        public void LoadByCompaniesIdProjectId(int companyId, int companiesId, int projectId, string unitType)
        {
            FlM1ReportGateway flM1ReportGateway = new FlM1ReportGateway(Data);
            flM1ReportGateway.LoadByCompaniesIdProjectId(companyId, companiesId, projectId);

            UpdateForReport(unitType);
        }
Пример #4
0
        /// <summary>
        /// LoadBySubArea
        /// </summary>
        /// <param name="companyId">companyId</param>
        /// <param name="subArea">subArea</param>
        /// /// <param name="unitType">unitType</param>
        public void LoadBySubArea(int companyId, string subArea, string unitType)
        {
            FlM1ReportGateway flM1ReportGateway = new FlM1ReportGateway(Data);
            flM1ReportGateway.LoadBySubArea(companyId, subArea);

            UpdateForReport(unitType);
        }
Пример #5
0
        /// <summary>
        /// LoadBySectionId
        /// </summary>
        /// <param name="companyId">companyId</param>
        /// <param name="sectionId">sectionId</param>
        /// <param name="unitType">unitType</param>
        public void LoadBySectionId(int companyId, ArrayList sectionsId, string unitType)
        {
            foreach (string sectionId in sectionsId)
            {
                FlM1ReportGateway flM1ReportGateway = new FlM1ReportGateway(Data);
                flM1ReportGateway.ClearBeforeFill = false;
                flM1ReportGateway.LoadBySectionId(companyId, sectionId);
                flM1ReportGateway.ClearBeforeFill = true;
            }

            UpdateForReport(unitType);
        }
Пример #6
0
        /// <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="sectionId">sectionId</param>
        public void LoadByCompaniesIdProjectIdSectionId(int companyId, int companiesId, int projectId, string unitType, ArrayList sectionsId)
        {
            FlM1ReportGateway flM1ReportGateway = new FlM1ReportGateway(Data);
            flM1ReportGateway.ClearBeforeFill = false;
            foreach (string sectionId in sectionsId)
            {
                flM1ReportGateway.LoadByCompaniesIdProjectIdSectionId(companyId, companiesId, projectId, sectionId);
            }
            flM1ReportGateway.ClearBeforeFill = true;

            UpdateForReport(unitType);
        }