POST api/DMS/1/0/SaveTable
Crea o actualiza el registro de una tabla del DMS.
Información del Request
Parametros de la URI
No posee parametros
Parametros del Body
SFE.Core.Modules.DMS.TableFields| Nombre | Descripción | Tipo | Información Adicional |
|---|---|---|---|
| DatabaseId | integer |
N/A |
|
| TableId | string |
N/A |
|
| RecordId | string |
N/A |
|
| Fields | Collection of SFE.Core.Modules.DMS.TableField |
N/A |
|
| ToTableId | string |
N/A |
|
| ToRecordId | string |
N/A |
Ejemplos de request:
application/json, text/json
Ejemplo:
{
"DatabaseId": 1,
"TableId": "sample string 2",
"RecordId": "sample string 3",
"Fields": [
{
"_Name": "sample string 1",
"_Type": "sample string 2",
"_Maxlength": 3,
"_Label": "sample string 4",
"_Options": [
{
"_Text": "sample string 1",
"_Value": "sample string 2"
},
{
"_Text": "sample string 1",
"_Value": "sample string 2"
}
],
"_Default": "sample string 5",
"_Required": true,
"_Data": "sample string 7"
},
{
"_Name": "sample string 1",
"_Type": "sample string 2",
"_Maxlength": 3,
"_Label": "sample string 4",
"_Options": [
{
"_Text": "sample string 1",
"_Value": "sample string 2"
},
{
"_Text": "sample string 1",
"_Value": "sample string 2"
}
],
"_Default": "sample string 5",
"_Required": true,
"_Data": "sample string 7"
}
],
"ToTableId": "sample string 4",
"ToRecordId": "sample string 5"
}
application/xml, text/xml
Ejemplo:
<TableFields xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SFE.Core.Modules.DMS">
<DatabaseId>1</DatabaseId>
<Fields>
<TableField>
<_Data>sample string 7</_Data>
<_Default>sample string 5</_Default>
<_Label>sample string 4</_Label>
<_Maxlength>3</_Maxlength>
<_Name>sample string 1</_Name>
<_Options>
<Option>
<_Text>sample string 1</_Text>
<_Value>sample string 2</_Value>
</Option>
<Option>
<_Text>sample string 1</_Text>
<_Value>sample string 2</_Value>
</Option>
</_Options>
<_Required>true</_Required>
<_Type>sample string 2</_Type>
</TableField>
<TableField>
<_Data>sample string 7</_Data>
<_Default>sample string 5</_Default>
<_Label>sample string 4</_Label>
<_Maxlength>3</_Maxlength>
<_Name>sample string 1</_Name>
<_Options>
<Option>
<_Text>sample string 1</_Text>
<_Value>sample string 2</_Value>
</Option>
<Option>
<_Text>sample string 1</_Text>
<_Value>sample string 2</_Value>
</Option>
</_Options>
<_Required>true</_Required>
<_Type>sample string 2</_Type>
</TableField>
</Fields>
<RecordId>sample string 3</RecordId>
<TableId>sample string 2</TableId>
<ToRecordId>sample string 5</ToRecordId>
<ToTableId>sample string 4</ToTableId>
</TableFields>
Información del Response
Descripción de los parametros
SFE.Core.Layer.Models.FunctionResultOfSystem.Boolean| Nombre | Descripción | Tipo | Información Adicional |
|---|---|---|---|
| Result | boolean |
N/A |
|
| ResponseCode | string |
N/A |
|
| TotalRecords | integer |
N/A |
Ejemplos de response:
application/json, text/json
Ejemplo:
{
"Result": true,
"ResponseCode": "sample string 2",
"TotalRecords": 3
}
application/xml, text/xml
Ejemplo:
<FunctionResultOfboolean xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SFE.Core.Layer.Models"> <ResponseCode>sample string 2</ResponseCode> <Result>true</Result> <TotalRecords>3</TotalRecords> </FunctionResultOfboolean>