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); }
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); }
public ITextFileResultModel GetTenantTaskSeparatedByCanceledReasonDataCsv(CancelingReasonInfoRequest cancelingReasonInfoRequest) { ITextFileResultModel rejectedReasonCsvData = taskStatisticService.GetRejectedReasonDataCsv(cancelingReasonInfoRequest); return(rejectedReasonCsvData); }
public ITextFileResultModel GetAbsencesDataCsv(IAbsencesStatisticsCsvRequest absencesInfoRequest) { ITextFileResultModel absencesCsvData = taskStatisticService.GetAbsencesDataCsv(absencesInfoRequest); return(absencesCsvData); }