Пример #1
0
        public async Task <IActionResult> GetHxHData([FromQuery] SwotResourceParameter parameter)
        {
            var result = await _swotService
                         .GetProductionDashboardCharts(parameter)
                         .ConfigureAwait(false);

            return(Ok(result));
        }
        public async Task <IActionResult> DownloadSwotDepartment(
            [FromQuery] SwotResourceParameter resourceParameter
            )
        {
            try
            {
                var result = await _exportService
                             .DownloadSwotDepartment(resourceParameter)
                             .ConfigureAwait(false);

                return(File(result.Content, result.ContentType, result.FileName));
            }
            catch (Exception e)
            {
                return(BadRequest(e.Message));
            }
        }