Esempio n. 1
0
        public BLCompteResultat(int id, string name, string parentCompanyIds, string parentCompanyNames, string assurIds, string assurNames, string subsidIds, string subsidNames,
                                string contractIds, string contractNames, int?reportLevelId, int?collegeId, string userName, DateTime creationDate, bool?isActive, bool?isAutoGenerated,
                                C.eReportTypes reportType)
        {
            //DateTime? dateDebut, DateTime? dateFin, DateTime? dateArrete

            SetParams();

            Id                 = id;
            Name               = name;
            ParentCompanyIds   = parentCompanyIds;
            ParentCompanyNames = parentCompanyNames;
            SubsidIds          = subsidIds;
            SubsidNames        = subsidNames;
            ContractIds        = contractIds;
            ContractNames      = contractNames;
            ReportLevelId      = reportLevelId;
            CollegeId          = collegeId;
            UserName           = userName;
            CreationDate       = creationDate;
            IsActive           = isActive;
            IsAutoGenerated    = isAutoGenerated;
            AssurIds           = assurIds;
            AssurNames         = assurNames;
            ReportType         = reportType;
            //DateDebut = dateDebut;
            //DateFin = dateFin;
            //DateArrete = dateArrete;

            MapDALObject();
        }
Esempio n. 2
0
        public void CreateExcelGLOBALData(FileInfo fiExcelFile, string companyList, string subsidList, DateTime debutPeriod, DateTime finPeriod,
                                          DateTime dateArret, C.eReportTypes reportType, C.eReportTemplateTypes templateType)
        {
            if (templateType == C.eReportTemplateTypes.SANTE_GLOBAL)
            {
                ExcelSheetHandler.FillGlobalSheet(fiExcelFile, companyList, subsidList, debutPeriod, finPeriod, dateArret, reportType, TaxDef, TaxAct, TaxPer);
            }
            else if (templateType == C.eReportTemplateTypes.PREV_GLOBAL)
            {
                ExcelSheetHandler.FillGlobalSheetPrev(fiExcelFile, companyList, subsidList, debutPeriod, finPeriod, dateArret, reportType, TaxDef, TaxAct, TaxPer);
            }

            ExcelSheetHandler.FillDates(fiExcelFile, dateArret, debutPeriod, finPeriod, TaxDef, TaxAct, TaxPer, null);

            ExcelSheetHandler.FillOUI(fiExcelFile);
        }