private bool setCurrentCatalog(out string errorMessage) { try { dbConn.DefaultDatabase = strCatalogName; errorMessage = ""; dtCatalog = new Catalog(); dtCatalog.ActiveConnection = dbConn; cubes = dtCatalog.CubeDefs; return(true); } catch (Exception e) { errorMessage = e.Source + " " + e.Message; //MessageBox.Show(e.Source + " " + e.Message); return(false); } }
public IEnumerable <CubeDef> GetDimensions() { var list = CubeDefs.Where(r => r.Type.Equals(CubeType.Dimension)); return(list); }
public IEnumerable <CubeDef> GetCubes() { var list = CubeDefs.Where(r => r.Type.Equals(CubeType.Cube)); return(list); }
private bool setCurrentCatalog(out string errorMessage) { try { dbConn.DefaultDatabase = strCatalogName; errorMessage = ""; dtCatalog = new Catalog(); dtCatalog.ActiveConnection = dbConn; cubes = dtCatalog.CubeDefs; return true; } catch (Exception e) { errorMessage = e.Source + " " + e.Message; //MessageBox.Show(e.Source + " " + e.Message); return false; } }