コード例 #1
0
        public ITextFileResultModel GetRejectedReasonDataCsv(ICancelingReasonInfoRequest rejectedReasonInfoRequest)
        {
            IEnumerable <RejectionReasonInfo> cancelingReasonInfo = GetCancelingReasonInfo(rejectedReasonInfoRequest.DayAssignIdList);
            string fileName             = GetChartCsvFileName(Constants.ChartName.CancelingReason, rejectedReasonInfoRequest.RangeDateString);
            ITextFileResultModel result = GetCsvTextFileResult(cancelingReasonInfo, new RejectionReasonChartCsvProfile(translationService), fileName);

            return(result);
        }
コード例 #2
0
        public ITextFileResultModel GetAbsencesDataCsv(IAbsencesStatisticsCsvRequest absencesInfoRequest)
        {
            IEnumerable <AbsenceInfo> absenceInfo = GetAbsencesInfoData(absencesInfoRequest);
            string fileName             = GetChartCsvFileName(Constants.ChartName.AbsencesData, absencesInfoRequest.RangeDateString);
            ITextFileResultModel result = GetCsvTextFileResult(absenceInfo, new AbsencesDataChartCsvProfile(translationService), fileName);

            return(result);
        }
コード例 #3
0
        public ITextFileResultModel GetTenantTaskSeparatedByCanceledReasonDataCsv(CancelingReasonInfoRequest cancelingReasonInfoRequest)
        {
            ITextFileResultModel rejectedReasonCsvData = taskStatisticService.GetRejectedReasonDataCsv(cancelingReasonInfoRequest);

            return(rejectedReasonCsvData);
        }
コード例 #4
0
        public ITextFileResultModel GetAbsencesDataCsv(IAbsencesStatisticsCsvRequest absencesInfoRequest)
        {
            ITextFileResultModel absencesCsvData = taskStatisticService.GetAbsencesDataCsv(absencesInfoRequest);

            return(absencesCsvData);
        }