Ejemplo n.º 1
0
        public virtual FileResult DownloadExcelReport(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)
        {
            var response = _viewModelMapperHelper.FileReport(monitoringStatus, exerciseYear, divisionGrouping, countryDepartment, sectorDepartment, operations, country, division, allCountries, allMonitoringStatus, allCountryDepartment, allSectorDepartment, allDivision, OutputFormatEnum.Excel);

            return((!response.IsValid || response.File == null || response.File.Length == 0) ?
                   null : File(response.File, "application/vnd.ms-excel"));
        }
        public virtual FileResult DownloadPdfReport(string statusListFront, string typeListFront, string countryDepartmentListFront, string sectorDepartmentListFront, string countryListFront, string divisionListFront, bool allCountries, bool allStatus, bool allCountryDepartment, bool allSectorDepartment, bool allDivision, bool allType, string operationNumber, string missionMembers, string startDate, string endDate)
        {
            var response = _viewModelMapperHelper.FileReport(statusListFront, typeListFront, sectorDepartmentListFront, divisionListFront, countryDepartmentListFront, countryListFront, allStatus, allCountryDepartment, allCountries, allType, allSectorDepartment, allDivision, operationNumber, missionMembers, startDate, endDate, OutputFormatEnum.PDF);

            return(!response.IsValid ? null : File(response.File, "application/pdf"));
        }