Пример #1
0
        private StarViewModel GetStarViewModel(string operationNumber, bool isEditable, int versionId = 0)
        {
            var response  = _starService.GetStarOrLastVersion(operationNumber, isEditable, versionId);
            var viewModel = response.Star ?? ViewModelInitializerFactory.InitializeStarViewModel();

            SetViewBagErrorMessageInvalidResponse(response);
            SetViewBagStartForm(operationNumber);

            return(viewModel);
        }
        private IndicatorsViewModel GetIndicatorsViewModel(string operationNumber, bool isEditable, int versionId = 0)
        {
            var response  = _indicatorsService.GetIndicatorsOrLastVersion(operationNumber, isEditable, versionId);
            var viewModel = response.Indicators ?? ViewModelInitializerFactory.InitializeIndicatorsViewModel();

            SetViewBagErrorMessageInvalidResponse(response);
            SetViewBagIndicatorsForms(operationNumber);

            return(viewModel);
        }
Пример #3
0
        private StarDashboardViewModel GetStartDashboard(string operationNumber)
        {
            var response  = _starService.GetStarDashboard(operationNumber);
            var viewModel = response.StarDashboard ?? ViewModelInitializerFactory.InitializeStarDashboardViewModel();

            SetViewBagErrorMessageInvalidResponse(response);
            SetViewBagStartDashboard(operationNumber);

            return(viewModel);
        }
        private SafeguardToolkitStep6ViewModel GetSafeguardToolkitStep6ViewModel(string operationNumber, int versionId)
        {
            var response  = _safeguardToolkitService.GetSafeguardToolkitStep6(operationNumber, versionId);
            var viewModel = response.SafeguardToolkitStep6 ?? ViewModelInitializerFactory.InitializeSafeguardToolkitStep6ViewModel();

            SetViewBagErrorMessageInvalidResponse(response);
            SetViewBagSafeguardToolkit6(operationNumber);

            return(viewModel);
        }
        private IndicatorsDashboardViewModel GetIndicatorsDashboardViewModel(string operationNumber)
        {
            var response  = _indicatorsService.GetIndicatorsDashboard(operationNumber);
            var viewModel = response.IndicatorsViewModel ?? ViewModelInitializerFactory.InitializeIndicatorsDashboardViewModel();

            SetViewBagErrorMessageInvalidResponse(response);
            SetViewBagIndicatorsDashboard(operationNumber);

            return(viewModel);
        }
        private SafeguardToolkitStep4ViewModel GetSafeguardToolkitStep4ViewModel(string operationNumber, SafeguardToolkitCreationModeEnum creationMode, int versionId, bool isNew = false)
        {
            var response  = _safeguardToolkitService.GetSafeguardToolkitStep4(operationNumber, creationMode, versionId);
            var viewModel = response.SafeguardToolkitStep4 ?? ViewModelInitializerFactory.InitializeSafeguardToolkitStep4ViewModel();

            SetViewBagErrorMessageInvalidResponse(response);
            SetViewBagSafeguardToolkit4(operationNumber);

            return(viewModel);
        }
        private SupervisionReportStep2ViewModel GetSupervisionReportPage2(string operationNumber, bool isNew, int versionId = 0, int parentId = 0)
        {
            var response  = _supervisionReportService.GetSupervisionReportPage2(operationNumber, isNew, versionId, parentId);
            var viewModel = response.SupervisionReportPage2 ?? ViewModelInitializerFactory.InitializeSupervisionReportPage2ViewModel();

            SetViewBagErrorMessageInvalidResponse(response);
            SetViewBagSupervisionReportPage2();

            return(viewModel);
        }
        private SupervisionReportStep1ViewModel GetSupervisionReportPage1(string operationNumber, bool isEditable, int versionId = 0)
        {
            var response  = _supervisionReportService.GetSupervisionReportPage1(operationNumber, versionId);
            var viewModel = response.SupervisionReportStep1 ?? ViewModelInitializerFactory.InitializeSupervisionReportPage1ViewModel();

            SetViewBagErrorMessageInvalidResponse(response);
            SetViewBagSupervisionReportPage1(operationNumber);

            return(viewModel);
        }
Пример #9
0
        private HighRiskDashboardViewModel GetHighRiskDashboardViewModel(string operationNumber)
        {
            var response  = _highRiskService.GetHighRiskDashboard(operationNumber);
            var viewModel = response.HighRiskDashboard ?? ViewModelInitializerFactory.InitializeHighRiskDashboardViewModel();

            base.SetViewBagErrorMessageInvalidResponse(response);
            SetViewBagHighRiskDashboard(operationNumber);

            return(viewModel);
        }
Пример #10
0
        private HighRiskViewModel GetHighRiskViewModel(string operationNumber, bool isEditable, int versionId = 0, bool mostRecent = false)
        {
            var response = _highRiskService.GetHighRiskOrLastVersion(operationNumber, isEditable, versionId);

            if (mostRecent)
            {
                response.HighRisk.HighRiskId = 0;
                versionId = 0;
            }

            var viewModel = response.HighRisk ?? ViewModelInitializerFactory.InitializeHighRiskViewModel();

            base.SetViewBagErrorMessageInvalidResponse(response);
            SetViewBagHighRisk(operationNumber);

            return(viewModel);
        }