POST api/lizantragsjahr/validate
Request Information
URI Parameters
None.
Body Parameters
LizAntragsjahrValidate| Name | Description | Type | Additional information |
|---|---|---|---|
| Reason | integer |
Required |
|
| Rec | LizAntragsjahr |
None. |
|
| Id | integer |
Required |
|
| RowGuid | globally unique identifier |
Required |
|
| Jahr | integer |
Required |
|
| StundenMax | integer |
Required |
|
| StundensatzNormal | decimal number |
Required |
|
| StundensatzNachbw | decimal number |
Required |
|
| MitgliederMin | integer |
Required |
|
| MitgliederMinProLizenz | integer |
Required |
|
| RueFoStundenMinPers | integer |
Required |
|
| RueFoStundenMinOrg | integer |
Required |
|
| AnteilStundenMax | integer |
Required |
|
| MindestAnzahlAnteil | integer |
Required |
|
| PseudoLizenzartId | integer |
None. |
|
| FoerderbetragArtikelUel2TE | string |
None. |
|
| FoerderbetragArtikelUel1TE | string |
None. |
|
| FoerderbetragArtikelUeliA | string |
None. |
|
| FoerderbetragArtikelUelVm | string |
None. |
|
| FoerderbetragArtikelUelJl | string |
None. |
|
| FoerderbetragArtikelKiJu | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"Reason": 1,
"Rec": {
"Id": 1,
"RowGuid": "990d2d1d-feb4-4cae-bdd8-b4b5014706ab",
"Jahr": 3,
"StundenMax": 4,
"StundensatzNormal": 5.0,
"StundensatzNachbw": 6.0,
"MitgliederMin": 7,
"MitgliederMinProLizenz": 8,
"RueFoStundenMinPers": 9,
"RueFoStundenMinOrg": 10,
"AnteilStundenMax": 11,
"MindestAnzahlAnteil": 12,
"PseudoLizenzartId": 1,
"FoerderbetragArtikelUel2TE": "sample string 13",
"FoerderbetragArtikelUel1TE": "sample string 14",
"FoerderbetragArtikelUeliA": "sample string 15",
"FoerderbetragArtikelUelVm": "sample string 16",
"FoerderbetragArtikelUelJl": "sample string 17",
"FoerderbetragArtikelKiJu": "sample string 18"
},
"Id": 2,
"RowGuid": "a329d3f8-1022-4dd8-86de-2122abac8754",
"Jahr": 4,
"StundenMax": 5,
"StundensatzNormal": 6.0,
"StundensatzNachbw": 7.0,
"MitgliederMin": 8,
"MitgliederMinProLizenz": 9,
"RueFoStundenMinPers": 10,
"RueFoStundenMinOrg": 11,
"AnteilStundenMax": 12,
"MindestAnzahlAnteil": 13,
"PseudoLizenzartId": 1,
"FoerderbetragArtikelUel2TE": "sample string 14",
"FoerderbetragArtikelUel1TE": "sample string 15",
"FoerderbetragArtikelUeliA": "sample string 16",
"FoerderbetragArtikelUelVm": "sample string 17",
"FoerderbetragArtikelUelJl": "sample string 18",
"FoerderbetragArtikelKiJu": "sample string 19"
}
application/xml, text/xml
Sample:
<LizAntragsjahrValidate xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/IWeb.IntelliVerband.Liz.Models">
<AnteilStundenMax>12</AnteilStundenMax>
<FoerderbetragArtikelKiJu>sample string 19</FoerderbetragArtikelKiJu>
<FoerderbetragArtikelUel1TE>sample string 15</FoerderbetragArtikelUel1TE>
<FoerderbetragArtikelUel2TE>sample string 14</FoerderbetragArtikelUel2TE>
<FoerderbetragArtikelUelJl>sample string 18</FoerderbetragArtikelUelJl>
<FoerderbetragArtikelUelVm>sample string 17</FoerderbetragArtikelUelVm>
<FoerderbetragArtikelUeliA>sample string 16</FoerderbetragArtikelUeliA>
<Id>2</Id>
<Jahr>4</Jahr>
<MindestAnzahlAnteil>13</MindestAnzahlAnteil>
<MitgliederMin>8</MitgliederMin>
<MitgliederMinProLizenz>9</MitgliederMinProLizenz>
<PseudoLizenzartId>1</PseudoLizenzartId>
<RowGuid>a329d3f8-1022-4dd8-86de-2122abac8754</RowGuid>
<RueFoStundenMinOrg>11</RueFoStundenMinOrg>
<RueFoStundenMinPers>10</RueFoStundenMinPers>
<StundenMax>5</StundenMax>
<StundensatzNachbw>7</StundensatzNachbw>
<StundensatzNormal>6</StundensatzNormal>
<Reason>1</Reason>
<Rec>
<AnteilStundenMax>11</AnteilStundenMax>
<FoerderbetragArtikelKiJu>sample string 18</FoerderbetragArtikelKiJu>
<FoerderbetragArtikelUel1TE>sample string 14</FoerderbetragArtikelUel1TE>
<FoerderbetragArtikelUel2TE>sample string 13</FoerderbetragArtikelUel2TE>
<FoerderbetragArtikelUelJl>sample string 17</FoerderbetragArtikelUelJl>
<FoerderbetragArtikelUelVm>sample string 16</FoerderbetragArtikelUelVm>
<FoerderbetragArtikelUeliA>sample string 15</FoerderbetragArtikelUeliA>
<Id>1</Id>
<Jahr>3</Jahr>
<MindestAnzahlAnteil>12</MindestAnzahlAnteil>
<MitgliederMin>7</MitgliederMin>
<MitgliederMinProLizenz>8</MitgliederMinProLizenz>
<PseudoLizenzartId>1</PseudoLizenzartId>
<RowGuid>990d2d1d-feb4-4cae-bdd8-b4b5014706ab</RowGuid>
<RueFoStundenMinOrg>10</RueFoStundenMinOrg>
<RueFoStundenMinPers>9</RueFoStundenMinPers>
<StundenMax>4</StundenMax>
<StundensatzNachbw>6</StundensatzNachbw>
<StundensatzNormal>5</StundensatzNormal>
</Rec>
</LizAntragsjahrValidate>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
ValidationResult| Name | Description | Type | Additional information |
|---|---|---|---|
| ErrorMsg | string |
None. |
|
| HintMsg | string |
None. |
|
| ErrorFieldNames | Collection of string |
None. |
|
| FieldName | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"ErrorMsg": "sample string 1",
"HintMsg": "sample string 2",
"ErrorFieldNames": [
"sample string 1",
"sample string 2"
],
"FieldName": "sample string 3"
}
application/xml, text/xml
Sample:
<ValidationResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/IWeb.App.Models">
<ErrorFieldNames xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</ErrorFieldNames>
<ErrorMsg>sample string 1</ErrorMsg>
<FieldName>sample string 3</FieldName>
<HintMsg>sample string 2</HintMsg>
</ValidationResult>