public virtual ActionResult ExportMapLayers(string operationsIds, string layer, string filterVO)
        {
            var response =
                _voDocumentService.GetVOMapLayers(operationsIds, layer, filterVO);

            return(base.File(response.Document,
                             "text/plain",
                             VisualOutputsMappingHelper.GetMapLayersFileName(layer)));
        }
        public virtual ActionResult ExportExcelVOM(string operationsIds)
        {
            var response =
                _voDocumentService.GetVOMDocument(operationsIds);

            return(base.File(response.Document,
                             "application/vnd.ms-excel.sheet.macroEnabled.12",
                             VisualOutputsMappingHelper.GetDocName()));
        }
        public virtual ActionResult ExportLogOfChangesPreSaved(
            string vOExcelViewModel, string operationsIds)
        {
            var vm       = Newtonsoft.Json.JsonConvert.DeserializeObject <VOExcelViewModel>(vOExcelViewModel);
            var response =
                _voDocumentService.GetVOMLogOfChangesPreSaved(vm, operationsIds);

            return(base.File(response.Document,
                             "application/vnd.ms-excel.sheet.macroEnabled.12",
                             VisualOutputsMappingHelper.GetLogOfChangesFileName()));
        }
        public virtual ActionResult ExportLogOfChanges(
            string operationNumbers,
            string fromDownloadDate,
            string toDownloadDate)
        {
            var logDownloadDataViewModel = new LogDownloadDataViewModel()
            {
                OperationNumbers = operationNumbers,
                FromDate         = fromDownloadDate,
                ToDate           = toDownloadDate
            };

            var response =
                _voDocumentService.GetVOMLogOfChanges(logDownloadDataViewModel);

            return(base.File(response.Document,
                             "application/vnd.ms-excel.sheet.macroEnabled.12",
                             VisualOutputsMappingHelper.GetLogOfChangesFileName()));
        }