[]
        
(Showing Draft Content)

Analysis

Analysis

[GET] /analytics/create

Parameters

Name In Type
title query string

Responses

[200] Success

[GET] /analytics/edit/{id}

Parameters

Name In Type
id query string
title query string

Responses

[200] Success

[GET] /api/analysis/getcssurl

Parameters

Name In Type
cssName query string
theme query string

Responses

[200] Success

[GET] /api/analysis/getjsasseturlprefix

Responses

[200] Success

[GET] /api/analysis/customizeProperties

Responses

[200] Success

[GET] /api/analysis/organizationProperties

Responses

[200] Success

[POST] /api/analysis/cachemode/getdata

Request Body

Type: application/json-patch+json, application/json, text/json, application/*+json

GetDataRequestViewModel

Responses

[200] Success

ModelingApiResponse

Type: [text/plain], [application/json], [text/json]

[GET] /api/analysis/cachemode/getdata/query/{queryId}

Parameters

Name In Type
queryIdRequired path string

Responses

[200] Success

ModelingApiResponse

Type: [text/plain], [application/json], [text/json]

[POST] /api/analysis/cachemode/heartbeat

Request Body

Type: application/json-patch+json, application/json, text/json, application/*+json

HeartbeatRequestViewModel

Responses

[200] Success

ModelingApiResponse

Type: [text/plain], [application/json], [text/json]

[GET] /api/analysis/cachemode/defaultname

Responses

[200] Success

ModelingApiResponse

Type: [text/plain], [application/json], [text/json]

[POST] /api/analysis/cachemode/tables

Request Body

Type: application/json-patch+json, application/json, text/json, application/*+json

ListMultipleDsTableNamesRequestViewModel

Responses

[200] Success

ModelingApiResponse

Type: [text/plain], [application/json], [text/json]

[POST] /api/analysis/cachemode/close

Request Body

Type: application/json-patch+json, application/json, text/json, application/*+json

CloseRequestViewModel

Responses

[200] Success

ModelingApiResponse

Type: [text/plain], [application/json], [text/json]

[POST] /api/analysis/cachemode/entity/preview

Request Body

Type: application/json-patch+json, application/json, text/json, application/*+json

PreviewEntityDataViewModel

Responses

[200] Success

ModelingApiResponse

Type: [text/plain], [application/json], [text/json]

[GET] /api/analysis/cachemode/lock/{modelDocId}

Parameters

Name In Type
modelDocIdRequired path string

Responses

[200] Success

ModelingApiResponse

Type: [text/plain], [application/json], [text/json]

[POST] /api/analysis/cachemode/relation/validate

Request Body

Type: application/json-patch+json, application/json, text/json, application/*+json

ValidateRelationRequestViewModel

Responses

[200] Success

ModelingApiResponse

Type: [text/plain], [application/json], [text/json]

[POST] /api/analysis/cachemode/reload

Request Body

Type: application/json-patch+json, application/json, text/json, application/*+json

ReloadRequestViewModel

Responses

[200] Success

ModelingApiResponse

Type: [text/plain], [application/json], [text/json]

[POST] /api/analysis/cachemode/reconfigure

Request Body

Type: application/json-patch+json, application/json, text/json, application/*+json

ReconfigureRequestViewModel

Responses

[200] Success

ModelingApiResponse

Type: [text/plain], [application/json], [text/json]

[GET] /api/analysis/cachemode/reload/query/{queryId}

Parameters

Name In Type
queryIdRequired path string

Responses

[200] Success

ModelingApiResponse

Type: [text/plain], [application/json], [text/json]

[GET] /api/analysis/cachemode/getentitiesinfo/{docId}

Parameters

Name In Type
docIdRequired path string

Responses

[200] Success

ModelingApiResponse

Type: [text/plain], [application/json], [text/json]

[GET] /api/analysis/cachemode/getUsedEntities/{modelId}

Parameters

Name In Type
modelIdRequired path string

Responses

[200] Success

ModelingApiResponse

Type: [text/plain], [application/json], [text/json]

[GET] /api/analysis/cachemode/{docId}/entities

Parameters

Name In Type
docIdRequired path string

Responses

[200] Success

ModelingApiResponse

Type: [text/plain], [application/json], [text/json]

[POST] /api/analysis/cachemode/{docId}/reload

Parameters

Name In Type
docIdRequired path string

Request Body

Type: application/json-patch+json, application/json, text/json, application/*+json

PortalReloadDataRequestViewModel

Responses

[200] Success

ModelingApiResponse

Type: [text/plain], [application/json], [text/json]

[POST] /api/analysis/cachemode/entity/validate

Request Body

Type: application/json-patch+json, application/json, text/json, application/*+json

ValidateEntityBindingRequestViewModel

Responses

[200] Success

ModelingApiResponse

Type: [text/plain], [application/json], [text/json]

[POST] /api/analysis/cachemode/attribute/validate

Request Body

Type: application/json-patch+json, application/json, text/json, application/*+json

ValidateAttributeBindingRequestViewModel

Responses

[200] Success

ModelingApiResponse

Type: [text/plain], [application/json], [text/json]

[POST] /api/analysis/cachemode/incrementalsetting/validate

Request Body

Type: application/json-patch+json, application/json, text/json, application/*+json

ValidateIncrementalSettingRequestViewModel

Responses

[200] Success

ModelingApiResponse

Type: [text/plain], [application/json], [text/json]

[GET] /api/analysis/cachemode/cache/status

Parameters

Name In Type Default
pageSize query integer -1
pageNumber query integer -1
orderBy query string ""
search query string ""
invalid query boolean false

Responses

[200] Success

ModelingApiResponse

Type: [text/plain], [application/json], [text/json]

[POST] /api/analysis/connect

Tests connection with given connection string and provider.

Request Body

Type: application/json-patch+json, application/json, text/json, application/*+json

TestConnectionRequestViewModel

Responses

[200] Success

ModelingApiResponse

Type: [text/plain], [application/json], [text/json]

[POST] /api/analysis/databases

Lists database names of given datasource.

Request Body

Type: application/json-patch+json, application/json, text/json, application/*+json

ListDataBasesRequestViewModel

Responses

[200] Success

ModelingApiResponse

Type: [text/plain], [application/json], [text/json]

[POST] /api/analysis/tables

Lists table names of given datasource.

Request Body

Type: application/json-patch+json, application/json, text/json, application/*+json

ListTableNamesRequestViewModel

Responses

[200] Success

ModelingApiResponse

Type: [text/plain], [application/json], [text/json]

[POST] /api/analysis/columns

Lists column names of given entity info.

The entity can be bound to physical database table or custom-SQL-table.

Request Body

Type: application/json-patch+json, application/json, text/json, application/*+json

ListColumnNamesRequestViewModel

Responses

[200] Success

ModelingApiResponse

Type: [text/plain], [application/json], [text/json]

[POST] /api/analysis/autocreate

Detects entities and relations on given datasource to create an model.

Request Body

Type: application/json-patch+json, application/json, text/json, application/*+json

AutoCreateModelRequestViewModel

Responses

[200] Success

ModelingApiResponse

Type: [text/plain], [application/json], [text/json]

[POST] /api/analysis/entity/validate

Validates the data binding of given entity info

Request Body

Type: application/json-patch+json, application/json, text/json, application/*+json

ValidateEntityBindingRequestViewModel

Responses

[200] Success

ModelingApiResponse

Type: [text/plain], [application/json], [text/json]

[POST] /api/analysis/entity/parameter

Validates the data binding of given entity parameters

Request Body

Type: application/json-patch+json, application/json, text/json, application/*+json

ValidateEntityBindingRequestViewModel

Responses

[200] Success

ModelingApiResponse

Type: [text/plain], [application/json], [text/json]

[POST] /api/analysis/attribute/validate

Validates the data binding of given attribute info

Request Body

Type: application/json-patch+json, application/json, text/json, application/*+json

ValidateAttributeBindingRequestViewModel

Responses

[200] Success

ModelingApiResponse

Type: [text/plain], [application/json], [text/json]

[POST] /api/analysis/relation/validate

Validates the relation of given relation info

Request Body

Type: application/json-patch+json, application/json, text/json, application/*+json

ValidateRelationRequestViewModel

Responses

[200] Success

ModelingApiResponse

Type: [text/plain], [application/json], [text/json]

[GET] /api/analysis/configuration

Responses

[200] Success

ModelingApiResponse

Type: [text/plain], [application/json], [text/json]

[POST] /api/analysis/localentity/getfiledata

Request Body

Type: application/json-patch+json, application/json, text/json, application/*+json

DataSourceInfoViewModel

Responses

[200] Success

ModelingApiResponse

Type: [text/plain], [application/json], [text/json]

[POST] /api/analysis/localentity/validate

validate the data of local entity and complete attributes

Request Body

Type: application/json-patch+json, application/json, text/json, application/*+json

ValidateLocalEntityDataRequestViewModel

Responses

[200] Success

ModelingApiResponse

Type: [text/plain], [application/json], [text/json]

[POST] /api/analysis/validate

Validates integrity of given model.

Request Body

Type: application/json-patch+json, application/json, text/json, application/*+json

ValidateModelRequestViewModel

Responses

[200] Success

ModelingApiResponse

Type: [text/plain], [application/json], [text/json]

[POST] /api/analysis/save

Stores given model, designer view and datasource info into the storage.

Request Body

Type: application/json-patch+json, application/json, text/json, application/*+json

SaveViewRequestModel

Responses

[200] Success

ModelingApiResponse

Type: [text/plain], [application/json], [text/json]

[POST] /api/analysis/update

Updates persisted document content with given model, designer view and datasource.

Request Body

Type: application/json-patch+json, application/json, text/json, application/*+json

UpdateRequestViewModel

Responses

[200] Success

ModelingApiResponse

Type: [text/plain], [application/json], [text/json]

[POST] /api/analysis/load

Loads specified existing analysis-model-document.

Request Body

Type: application/json-patch+json, application/json, text/json, application/*+json

LoadRequestViewModel

Responses

[200] Success

ModelingApiResponse

Type: [text/plain], [application/json], [text/json]

[POST] /api/analysis/entity/preview

Request Body

Type: application/json-patch+json, application/json, text/json, application/*+json

PreviewEntityDataViewModel

Responses

[200] Success

ModelingApiResponse

Type: [text/plain], [application/json], [text/json]

[POST] /api/analysis/NameExist

Request Body

Type: application/json-patch+json, application/json, text/json, application/*+json

ValidateNameRequestViewModel

Responses

[200] Success

boolean

Type: [text/plain], [application/json], [text/json]

[POST] /api/analysis/entity/parameters

Request Body

Type: application/json-patch+json, application/json, text/json, application/*+json

datasourceId

Responses

[200] Success

ModelingApiResponse

Type: [text/plain], [application/json], [text/json]

[POST] /api/analysis/datasources/validate

Request Body

Type: application/json-patch+json, application/json, text/json, application/*+json

ValidateDataSourcesRequestViewModel

Responses

[200] Success

ModelingApiResponse

Type: [text/plain], [application/json], [text/json]

Models

Ƭ ModelingApiResponse

Name Type
succeeded Boolean
errorCode int32
errorDataDictNullable string
resultNullable any
innerError InnerError

Ƭ InnerError

Name Type
errorCode int32
errorDataDictNullable string
messageNullable string
callStackNullable string
inner InnerError

Ƭ GetDataRequestViewModel

!:AnalysisController.GetData(GetDataRequestViewModel)

Name Type
documentIdNullable string
lockNoNullable string
dataSourceInfo DataSourceInfoViewModel
entitiesNullable Array<EntityViewModel>

Ƭ DataSourceInfoViewModel

Name Type
idNullable string
type DataSourceType
providerNullable string
connectionStringNullable string
documentIdNullable string
documentVersionNullable int32

Ƭ EntityViewModel

Name Type
idNullable string
nameNullable string
bindingNullable string
bindingType ViewModelEntityBindingType
attributesNullable Array<AttributeViewModel>
isHidden Boolean
entityParameterCollection EntityParameterCollectionViewModel
dataSourceIdNullable string
generatedNameNullable string
isSupportIncrementalUpdate Boolean

Ƭ DataSourceType

Enum:

  • Embedded
  • Referenced
  • DataFile

Ƭ ViewModelEntityBindingType

Enum:

  • DatabaseTable
  • CustomSQLTable
  • LocalEntity

Ƭ AttributeViewModel

Name Type
idNullable string
nameNullable string
bindingNullable string
isNullable Boolean
isUnique Boolean
bindingType ViewModelAttributeBindingType
dataType ViewModelAttributeLogicalDataType
dataVizAIHint DataVizAIHint
clrDataTypeNameNullable string
isHidden Boolean
isDate Boolean
generatedNameNullable string
isContainTimeZoneNullable Boolean
originNameNullable string
isUnsupportedNullable Boolean

Ƭ EntityParameterCollectionViewModel

Name Type
entityParametersNullable Array<EntityParameterViewModel>

Ƭ ViewModelAttributeBindingType

Enum:

  • DatabaseTableColumn
  • PrimitiveSQLExpression

Ƭ ViewModelAttributeLogicalDataType

Enum:

  • Number
  • Text
  • Boolean
  • Binary
  • GUID
  • Date
  • DateTime
  • Unknown

Ƭ DataVizAIHint

Enum:

  • None
  • Currency
  • ImageURL
  • ImageBinary
  • GeoRegion
  • GeoLatitude
  • GeoLongitude

Ƭ EntityParameterViewModel

Name Type
parameterNameNullable string
literalValueNullable string
valueType AttributeLogicalDataType
isMultivalued Boolean

Ƭ AttributeLogicalDataType

Enum:

  • Number
  • Text
  • Boolean
  • Binary
  • GUID
  • Date
  • DateTime
  • Unknown

Ƭ HeartbeatRequestViewModel

!:AnalysisController.Heartbeat(HeartbeatRequestViewModel)

Name Type
modelDocIdNullable string
lockNoNullable string

Ƭ ListMultipleDsTableNamesRequestViewModel

!:AnalysisController.ListMultiDsTableNames(ListTableNamesRequestViewModel)

Name Type
dataSourceInfosNullable Array<DataSourceInfoViewModel>

Ƭ CloseRequestViewModel

!:AnalysisController.Close(CloseRequestViewModel)

Name Type
modelDocIdNullable string
lockNoNullable string

Ƭ PreviewEntityDataViewModel

Name Type
documentIdNullable string
dataSourceInfo DataSourceInfoViewModel
previewEntity PreviewEntityViewModel
filterCondition PreviewSecurityFilterConditionViewModel
filterContextValuesNullable Array<PreviewSecurityFilterContextValue>
rowLimitNullable int32
contextValueProvider IContextValueProvider

Ƭ PreviewEntityViewModel

Name Type
entityBinding EntityBindingViewModel
attributeBindingsNullable Array<PreviewAttributeViewModel>
entityParameterCollection EntityParameterCollectionViewModel

Ƭ PreviewSecurityFilterConditionViewModel

Name Type
leftType EntityConditionRuleType
leftValueNullable string
dataTypeNullable string
operator EntityConditionOperator
rightType EntityConditionRuleType
rightValueNullable string
type EntityConditionType
itemsNullable Array<PreviewSecurityFilterConditionViewModel>

Ƭ PreviewSecurityFilterContextValue

Name Type
contextType EntityConditionRuleType
contextNameNullable string
contextValueNullable Array
isMultipleValue Boolean

Ƭ IContextValueProvider

Name Type

Ƭ EntityBindingViewModel

Name Type
idNullable string
bindingType ViewModelEntityBindingType
bindingNullable string
tableNullable string
schemaNullable string

Ƭ PreviewAttributeViewModel

Name Type
idNullable string
nameNullable string
bindingNullable string
clrDataTypeNameNullable string
dataType ViewModelAttributeLogicalDataType
bindingType ViewModelAttributeBindingType
isDate Boolean

Ƭ EntityConditionRuleType

Enum:

  • Attribute
  • UserContext
  • OrganizationContext
  • Constant
  • OtherEntityAttribute

Ƭ EntityConditionOperator

Enum:

  • EqualTo
  • NotEqualTo
  • LessThan
  • LessThanOrEqualTo
  • GreaterThan
  • GreaterThanOrEqualTo
  • Is
  • NotIs
  • In
  • NotIn
  • Contains
  • NotContains
  • StartsWith
  • NotStartsWith
  • EndsWith
  • NotEndsWith

Ƭ EntityConditionType

Enum:

  • AndGroup
  • OrGroup
  • Rule

Ƭ ValidateRelationRequestViewModel

!:AnalysisController.ValidateRelation(ValidateRelationRequestViewModel)

Name Type
documentIdNullable string
dataSourceInfo DataSourceInfoViewModel
relation RelationViewModel
sourceEntity EntityViewModel
targetEntity EntityViewModel

Ƭ RelationViewModel

Name Type
idNullable string
nameNullable string
type ViewModelRelationType
sourceAttributesNullable Array<string>
targetAttributesNullable Array<string>
bidirectionCrossFiltering Boolean
isInactive Boolean

Ƭ ViewModelRelationType

Enum:

  • OneToOne
  • OneToMany
  • OptionalOneToMany
  • ManyToOne
  • ManyToOptionalOne

Ƭ ReloadRequestViewModel

!:AnalysisController.ReloadData(ReloadRequestViewModel)

Name Type
documentIdNullable string
lockNoNullable string
dataSourceInfosNullable Array<DataSourceInfoViewModel>
entitiesNullable Array<EntityViewModel>
incrementalEntitiesNullable Array<IncrementalEntityViewModel>

Ƭ IncrementalEntityViewModel

Name Type
entityIdNullable string
attributeIdNullable string

Ƭ ReconfigureRequestViewModel

Name Type
documentIdNullable string
lockNoNullable string
dataSourceInfo DataSourceInfoViewModel
entity EntityViewModel

Ƭ PortalReloadDataRequestViewModel

Name Type
entityIdsNullable Array<string>
incrementalEntityIdsNullable Array<string>

Ƭ ValidateEntityBindingRequestViewModel

!:AnalysisController.ValidateEntityBinding(ValidateEntityBindingRequestViewModel)

Name Type
dataSourceInfo DataSourceInfoViewModel
entityBinding EntityBindingViewModel
modelType ViewModelModelType

Ƭ ViewModelModelType

Enum:

  • DirectQuery
  • CacheMode

Ƭ ValidateAttributeBindingRequestViewModel

!:AnalysisController.ValidateAttributeBinding(ValidateAttributeBindingRequestViewModel)

Name Type
dataSourceInfo DataSourceInfoViewModel
attributeBinding AttributeBindingViewModel
otherAttributeBindingsNullable Array<AttributeBindingViewModel>
entityBinding EntityBindingViewModel

Ƭ AttributeBindingViewModel

Name Type
bindingType ViewModelAttributeBindingType
bindingNullable string
dataType ViewModelAttributeLogicalDataType

Ƭ ValidateIncrementalSettingRequestViewModel

!:AnalysisController.ValidateIncrementalSetting(ValidateIncrementalSettingRequestViewModel)

Name Type
dataSourceInfo DataSourceInfoViewModel
attributeBinding AttributeBindingViewModel
entityBinding EntityBindingViewModel

Ƭ TestConnectionRequestViewModel

!:AnalysisController.TestConnection(TestConnectionRequestViewModel)

Name Type
dataSourceInfo DataSourceInfoViewModel

Ƭ ListDataBasesRequestViewModel

!:AnalysisController.ListDataBases(ListDataBasesRequestViewModel)

Name Type
dataSourceInfo DataSourceInfoViewModel

Ƭ ListTableNamesRequestViewModel

!:AnalysisController.ListTableNames(ListTableNamesRequestViewModel)

Name Type
dataSourceInfo DataSourceInfoViewModel

Ƭ ListColumnNamesRequestViewModel

!:AnalysisController.ListColumnNames(ListColumnNamesRequestViewModel)

Name Type
dataSourceInfo DataSourceInfoViewModel
entityBinding EntityBindingViewModel

Ƭ AutoCreateModelRequestViewModel

!:AnalysisController.AutoCreateModel(AutoCreateModelRequestViewModel)

Name Type
dataSourceInfo DataSourceInfoViewModel
options AutoCreateModelOptionsViewModel
modelType ViewModelModelType

Ƭ AutoCreateModelOptionsViewModel

Name Type
convertForeignKeysToRelations Boolean
findRelatedTables Boolean
notFilterUnsupported Boolean
limitedTableNamesNullable Array<LimitedTableNameViewModel>

Ƭ LimitedTableNameViewModel

Name Type
schemaNullable string
tableNullable string

Ƭ ValidateLocalEntityDataRequestViewModel

Name Type
entity EntityViewModel
dataPacket DataPacketViewModel
dataSourceInfo DataSourceInfoViewModel

Ƭ DataPacketViewModel

Name Type
idNullable string
entityIdNullable string
dataNullable Array<array>
isZipCompressed Boolean

Ƭ ValidateModelRequestViewModel

!:AnalysisController.ValidateModel(ValidateModelRequestViewModel)

Name Type
dataSourceInfosNullable Array<DataSourceInfoViewModel>
modelType ViewModelModelType
model ModelViewModel
validateOnDatabase Boolean
incrementalEntitiesNullable Array<IncrementalEntityViewModel>
calculatedExpressionsNullable Array<CalculatedExpressionViewModel>
securityFilterConditionsNullable Array<SecurityFilterConditionViewModel>

Ƭ ModelViewModel

Name Type
entitiesNullable Array<EntityViewModel>
relationsNullable Array<RelationViewModel>
securityFiltersNullable Array<SecurityFilterViewModel>

Ƭ CalculatedExpressionViewModel

Name Type
entityIdNullable string
nameNullable string
dataType AttributeLogicalDataType
expressionNullable string
type CalculatedExpressionType
dataVizAIHint DataVizAIHint
isHidden Boolean
isError Boolean

Ƭ SecurityFilterConditionViewModel

Name Type
entityIdNullable string
condition ConditionViewModel

Ƭ SecurityFilterViewModel

Name Type
idNullable string
nameNullable string
sourceAttributeIdNullable string
operator ViewModelSecurityFilterOperator
contextPropertyNameNullable string
contextType ViewModelSecurityFilterContextType

Ƭ ViewModelSecurityFilterOperator

Enum:

  • Equal
  • In
  • NotEqual
  • NotIn

Ƭ ViewModelSecurityFilterContextType

Enum:

  • UserContextProperty
  • OrganizationContextProperty

Ƭ CalculatedExpressionType

Enum:

  • Measure
  • CalculatedColumn

Ƭ ConditionViewModel

Name Type
leftType EntityConditionRuleType
leftValueNullable string
dataTypeNullable string
operator EntityConditionOperator
rightType EntityConditionRuleType
rightValueNullable string
type EntityConditionType
itemsNullable Array<ConditionViewModel>

Ƭ SaveViewRequestModel

!:AnalysisController.Save(SaveViewRequestModel)

Name Type
dataSourceInfosNullable Array<DataSourceInfoViewModel>
model ModelViewModel
dataPacketsNullable Array<DataPacketViewModel>
designerViewNullable any
documentTitleNullable string
saveCommentNullable string
modelType ViewModelModelType
incrementalEntitiesNullable Array<IncrementalEntityViewModel>
calculatedExpressionsNullable Array<CalculatedExpressionViewModel>
securityFilterConditionsNullable Array<SecurityFilterConditionViewModel>
aiAssistantInfo AIAssistantInfoViewModel

Ƭ AIAssistantInfoViewModel

AI Assistant information View model

Name Type Description
enabled Boolean Whether support AI
descriptionNullable string Description for the data model
entitiesNullable Array<EntityAIAssistantInfoViewModel> AI Assistant information of Model entities

Ƭ EntityAIAssistantInfoViewModel

Model Entity AI assistant information

Name Type Description
idNullable string Entity id
descriptionNullable string Entity description
columnsNullable Array<ColumnAIAssistantInfoViewModel> Entity Columns AI Assistant information view model

Ƭ ColumnAIAssistantInfoViewModel

Column AI Assistant information

Name Type Description
idNullable string column id
descriptionNullable string column description

Ƭ UpdateRequestViewModel

!:AnalysisController.Update(UpdateRequestViewModel)

Name Type
documentIdNullable string
dataSourceInfosNullable Array<DataSourceInfoViewModel>
model ModelViewModel
dataPacketsNullable Array<DataPacketViewModel>
designerViewNullable any
updateCommentNullable string
modelType ViewModelModelType
incrementalEntitiesNullable Array<IncrementalEntityViewModel>
calculatedExpressionsNullable Array<CalculatedExpressionViewModel>
securityFilterConditionsNullable Array<SecurityFilterConditionViewModel>
aiAssistantInfo AIAssistantInfoViewModel

Ƭ LoadRequestViewModel

!:AnalysisController.Load(LoadRequestViewModel)

Name Type
documentIdNullable string

Ƭ ValidateNameRequestViewModel

M:GrapeCity.Enterprise.Server.AnalysisModel.AnalysisController.NameExist(GrapeCity.Enterprise.Server.AnalysisModel.ViewModels.ValidateNameRequestViewModel,GrapeCity.Enterprise.Storage.Facade.IStorageSession)

Name Type
nameNullable string
idNullable string

Ƭ ValidateDataSourcesRequestViewModel

!:AnalysisController.ValidateDataSources(ValidateDataSourcesRequestViewModel)

Name Type
documentIdNullable string