public void Logout() { if (_boSession != null) { _boSession.Logout(); _boSession = null; _boReportEngine = null; _boBiPlatform = null; _boSessionId = null; } }
public void ConnectToReportEngine() { foreach (WSResource ressource in _boSessionInfo.WSResourceList) { if (ressource.WSType == "ReportEngine") { _boConnection.URL = ressource.URL; _boReportEngine = new ReportEngine(_boConnection, _boSession.ConnectionState); break; } } if (_boReportEngine == null) { throw new Exception("ReportEngine service is not available!"); } }