public PromptReportParameterService( IReportServerFolder reportServerFolder, IReportExecutionService reportExecutionService, IPromptReportNameParser promptReportNameParser) { _reportServerFolder = reportServerFolder; _reportExecutionService = reportExecutionService; _promptReportNameParser = promptReportNameParser; }
private void OnCredentialsChanged(IReportServerCredentials credentials) { if (credentials != null) { m_serverIdentity = credentials.ImpersonationUser; } else { m_serverIdentity = null; } m_serverCredentials = credentials; m_service = null; ClearSession(); }
public ReportViewModel( CatalogItemInfo catalogItemInfo , ObservableCollection <PromptSelectionInfo> selectionInfos , IReportExecutionService reportExecutionService , string serverName) { _serverName = serverName; _url = string.Empty; reportExecutionService.Render( catalogItemInfo, selectionInfos, OnRender, OnError); State = ViewModelState.Loading; }
public ReportViewModel( CatalogItemInfo catalogItemInfo , ObservableCollection<PromptSelectionInfo> selectionInfos , IReportExecutionService reportExecutionService , string serverName) { _serverName = serverName; _url = string.Empty; reportExecutionService.Render( catalogItemInfo, selectionInfos, OnRender, OnError); State = ViewModelState.Loading; }
public ReportViewModelBuilder(string serverName, IReportExecutionService reportExecutionService) { _reportExecutionService = reportExecutionService; _serverName = serverName; }
public BaseReportParameterService(IReportExecutionService reportExecutionService) { _reportExecutionService = reportExecutionService; }
private void ApplyExecutionIdToService(IReportExecutionService service) { service?.SetExecutionId(m_executionID); }
protected virtual IReportViewModelBuilder CreateReportViewModelBuilder( string serverName, IReportExecutionService reportExecutionService) { return(new ReportViewModelBuilder(serverName, reportExecutionService)); }
protected virtual IReportViewModelBuilder CreateReportViewModelBuilder( string serverName, IReportExecutionService reportExecutionService) { return new ReportViewModelBuilder(serverName, reportExecutionService); }