public List <string> GetDatabases(string token, int connType, string serverName, string userName, string password)
        {
            BusinessModelFacade fmf = new BusinessModelFacade(token);

            return(fmf.GetDatabases(connType, serverName, userName, password));
        }
        public void SaveRelationDiagram(string token, RelationDiagram diagram)
        {
            BusinessModelFacade fmf = new BusinessModelFacade(token);

            fmf.SaveRelationDiagram(diagram);
        }
        public string GetTestOlapConnection(string token, string connId)
        {
            BusinessModelFacade fmf = new BusinessModelFacade(token);

            return(fmf.TestOlapConnection(connId));
        }
        public bool DeleteBusinessModelDefinition(string token, string modelId)
        {
            BusinessModelFacade bmf = new BusinessModelFacade(token);

            return(bmf.DeleteBusinessModelDefinition(modelId));
        }
        public List <BusinessModelDefinition> GetBusinessModelDefinitionList(string token)
        {
            BusinessModelFacade fmf = new BusinessModelFacade(token);

            return(fmf.GetBusinessModelDefinitionList());
        }
        public BusinessModelDefinition GetBusinessModelDefinitionOnClound(string modelId, string userName, string passwordMd5)
        {
            BusinessModelFacade fmf = new BusinessModelFacade(userName, passwordMd5);

            return(fmf.GetBusinessModel(modelId));
        }
        public void DeleteRelationDiagram(string token, string diagramId)
        {
            BusinessModelFacade fmf = new BusinessModelFacade(token);

            fmf.DeleteRelationDiagram(diagramId);
        }
        public VerificationResult VerifyExpression(string token, string connId, string expression)
        {
            BusinessModelFacade fmf = new BusinessModelFacade(token);

            return(fmf.VerifyExpression(connId, expression));
        }
        public List <RelationDiagram> GetRelationDiagramList(string token, string modelId)
        {
            BusinessModelFacade fmf = new BusinessModelFacade(token);

            return(fmf.GeRelationDiagramList(modelId));
        }
        public List <BusinessModelTable> GetBusinessModelTables(string token, string connId)
        {
            BusinessModelFacade fmf = new BusinessModelFacade(token);

            return(fmf.GetBusinessModelTables(connId));
        }
        public List <OlapConnection> GetOlapConnectionList(string token)
        {
            BusinessModelFacade fmf = new BusinessModelFacade(token);

            return(fmf.GetOlapConnectionList());
        }
        public string SaveBusinessModelDefinition(string token, BusinessModelDefinition model)
        {
            BusinessModelFacade fmf = new BusinessModelFacade(token);

            return(fmf.SaveBusinessModelDefinition(model));
        }
        public BusinessModelDefinition GetBusinessModelDefinition(string token, string modelId)
        {
            BusinessModelFacade fmf = new BusinessModelFacade(token);

            return(fmf.GetBusinessModel(modelId));
        }
 public List <BusinessModelDefinition> GetCloudBusinessModelDefinitionList(string userName, string passwordMd5)
 {
     return(BusinessModelFacade.GetBusinessModelDefinitionList(userName, passwordMd5));
 }
        public List <BusinessModelTableField> GetBusinessModelTableFields(string token, string connId, string tableName)
        {
            BusinessModelFacade fmf = new BusinessModelFacade(token);

            return(fmf.GetBusinessModelTableFields(connId, tableName));
        }
        public RelationDiagram GetRelationDiagram(string token, string diagramId)
        {
            BusinessModelFacade fmf = new BusinessModelFacade(token);

            return(fmf.GetRelationDiagram(diagramId));
        }
        public bool DeleteOlapConnection(string token, string connId)
        {
            BusinessModelFacade fmf = new BusinessModelFacade(token);

            return(fmf.DeleteOlapConnection(connId));
        }
        public bool SaveOlapConnection(string token, OlapConnection connection)
        {
            BusinessModelFacade fmf = new BusinessModelFacade(token);

            return(fmf.SaveOlapConnection(connection));
        }