public DownloadMonitoringReportResponse FileReport(
            string monitoringStatus,
            string exerciseYear,
            string divisionGrouping,
            string countryDepartment,
            string sectorDepartment,
            string operations,
            string country,
            string division,
            bool allCountries,
            bool allMonitoringStatus,
            bool allCountryDepartment,
            bool allSectorDepartment,
            bool allDivision,
            OutputFormatEnum fileFormat)
        {
            var paramsReport = SetFilterOptions(
                monitoringStatus,
                exerciseYear,
                divisionGrouping,
                countryDepartment,
                sectorDepartment,
                operations,
                country,
                division,
                allCountries,
                allMonitoringStatus,
                allCountryDepartment,
                allSectorDepartment,
                allDivision);

            return(_pcrFollowUpService.DownloadMonitoringReport(paramsReport, fileFormat));
        }