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!"); } }