private ProgressToDateViewModel GetProgressToDate(string operationNumber) { var model = new ProgressToDateViewModel() { ProgressToDateTab = new ProgressToDateTabViewModel() }; var response = _csProgressToDateService.GetProgressToDateTab(operationNumber); model.ProgressToDateTab = response.ProgressToDate; SetViewBagErrorMessageInvalidResponse(response); return(model); }
private ProgressToDateViewModel GetUseOfCS(string operationNumber) { var model = new ProgressToDateViewModel() { UseOfCountrySystemsTab = new CSPDUseOfCountrySystemsTabViewModel() }; var response = _csProgressToDateService.GetUseOfCSTab(operationNumber); model.UseOfCountrySystemsTab = response.UseOfCountrySystems; SetViewBagErrorMessageInvalidResponse(response); return(model); }
private ProgressToDateViewModel GetCSProgressToDate(string operationNumber) { var model = new ProgressToDateViewModel(); var response = _csProgressToDateService.GetProgressToDate(operationNumber); model.ProgressToDateTab = response.ProgressToDateTab; model.UseOfCountrySystemsTab = response.UseOfCountrySystemsTab; model.IsOperationClosed = response.IsOperationClosed; SetViewBagErrorMessageInvalidResponse(response); model.FieldAccessList = _securityModelRepository.GetFieldBehaviorByPermissions( IDBContext.Current.Operation, AttributeCPD.PAGE_NAME_PROGRESS_TO_DATE + '|' + AttributeCPD.PAGE_NAME_PROGRESS_TO_DATE_COUNTRY, IDBContext.Current.Permissions, 0, 0) .ToList(); return(model); }