POST Rules/SaveRequirementRules

Saves the rules that have been assigned to a globalPrerequisiteId.

Request Information

URI Parameters

None.

Body Parameters

Json representation of a list of RequirementRuleProAdminVm models

Collection of Object

None.

Request Formats

application/json, text/json, application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Collection of RequirementRuleQfVm
NameDescriptionTypeAdditional information
GlobalPrerequisiteId

globally unique identifier

None.

FieldId

globally unique identifier

None.

FieldName

string

None.

FieldType

string

None.

Message

string

None.

Priority

integer

None.

RuleId

integer

None.

RuleMessage

string

None.

RuleName

string

None.

RuleCategoryName

string

None.

RuleResult

RuleResultEnum

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "GlobalPrerequisiteId": "348ae7d9-8988-459a-871e-a818dccd7fcc",
    "FieldId": "95089e8c-5afe-49ef-aa9f-238f00e5f8e3",
    "FieldName": "sample string 3",
    "FieldType": "sample string 4",
    "Message": "sample string 5",
    "Priority": 6,
    "RuleId": 7,
    "RuleMessage": "sample string 8",
    "RuleName": "sample string 9",
    "RuleCategoryName": "sample string 10",
    "RuleResult": 0
  },
  {
    "GlobalPrerequisiteId": "348ae7d9-8988-459a-871e-a818dccd7fcc",
    "FieldId": "95089e8c-5afe-49ef-aa9f-238f00e5f8e3",
    "FieldName": "sample string 3",
    "FieldType": "sample string 4",
    "Message": "sample string 5",
    "Priority": 6,
    "RuleId": 7,
    "RuleMessage": "sample string 8",
    "RuleName": "sample string 9",
    "RuleCategoryName": "sample string 10",
    "RuleResult": 0
  }
]

application/xml, text/xml

Sample:
<ArrayOfRequirementRuleQfVm xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Vci.Models.ViewModels.Api.Rules.Requirement">
  <RequirementRuleQfVm>
    <FieldId>95089e8c-5afe-49ef-aa9f-238f00e5f8e3</FieldId>
    <FieldName>sample string 3</FieldName>
    <FieldType>sample string 4</FieldType>
    <GlobalPrerequisiteId>348ae7d9-8988-459a-871e-a818dccd7fcc</GlobalPrerequisiteId>
    <Message>sample string 5</Message>
    <Priority>6</Priority>
    <RuleCategoryName>sample string 10</RuleCategoryName>
    <RuleId>7</RuleId>
    <RuleMessage>sample string 8</RuleMessage>
    <RuleName>sample string 9</RuleName>
    <RuleResult>Pass</RuleResult>
  </RequirementRuleQfVm>
  <RequirementRuleQfVm>
    <FieldId>95089e8c-5afe-49ef-aa9f-238f00e5f8e3</FieldId>
    <FieldName>sample string 3</FieldName>
    <FieldType>sample string 4</FieldType>
    <GlobalPrerequisiteId>348ae7d9-8988-459a-871e-a818dccd7fcc</GlobalPrerequisiteId>
    <Message>sample string 5</Message>
    <Priority>6</Priority>
    <RuleCategoryName>sample string 10</RuleCategoryName>
    <RuleId>7</RuleId>
    <RuleMessage>sample string 8</RuleMessage>
    <RuleName>sample string 9</RuleName>
    <RuleResult>Pass</RuleResult>
  </RequirementRuleQfVm>
</ArrayOfRequirementRuleQfVm>