POST api/EquipmentType/Update

Update a existing EquipmentType and its related data

Request Information

URI Parameters

None.

Body Parameters

String Array of EquipmentType Information(Mandatory)

EquipmentTypeCreateJSON
NameDescriptionTypeAdditional information
basic_information

EquipmentTypeBasicinformation

None.

document_information

Collection of EquipmentTypeDocumentInformation

None.

Request Formats

application/json, text/json

Sample:
{
  "basic_information": {
    "EquipmentTypeId": 1,
    "EquipmentTypeName": "sample string 1",
    "EquipmentTypeDesc": "sample string 2",
    "IsActive": true,
    "Deleted": 1
  },
  "document_information": [
    {
      "DocumentId": 1,
      "EquipmentTypeId": 1,
      "DocumentTypeId": 2,
      "DocumentTitle": "sample string 3",
      "DocumentURL": "sample string 4",
      "IsActive": true,
      "Category": "sample string 6",
      "Place": "sample string 7",
      "Notes": "sample string 8",
      "ValidDateFrom": "2025-07-18T15:38:15.2918979+00:00",
      "ValidDateTo": "2025-07-18T15:38:15.2918979+00:00",
      "Versionnumber": "sample string 9",
      "Deleted": 1,
      "IsPublic": true
    },
    {
      "DocumentId": 1,
      "EquipmentTypeId": 1,
      "DocumentTypeId": 2,
      "DocumentTitle": "sample string 3",
      "DocumentURL": "sample string 4",
      "IsActive": true,
      "Category": "sample string 6",
      "Place": "sample string 7",
      "Notes": "sample string 8",
      "ValidDateFrom": "2025-07-18T15:38:15.2918979+00:00",
      "ValidDateTo": "2025-07-18T15:38:15.2918979+00:00",
      "Versionnumber": "sample string 9",
      "Deleted": 1,
      "IsPublic": true
    }
  ]
}

application/xml, text/xml

Sample:
<EquipmentTypeCreateJSON xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebApplicationITTF1.Controllers">
  <basic_information>
    <Deleted>1</Deleted>
    <EquipmentTypeDesc>sample string 2</EquipmentTypeDesc>
    <EquipmentTypeId>1</EquipmentTypeId>
    <EquipmentTypeName>sample string 1</EquipmentTypeName>
    <IsActive>true</IsActive>
  </basic_information>
  <document_information>
    <EquipmentTypeDocumentInformation>
      <Category>sample string 6</Category>
      <Deleted>1</Deleted>
      <DocumentId>1</DocumentId>
      <DocumentTitle>sample string 3</DocumentTitle>
      <DocumentTypeId>2</DocumentTypeId>
      <DocumentURL>sample string 4</DocumentURL>
      <EquipmentTypeId>1</EquipmentTypeId>
      <IsActive>true</IsActive>
      <IsPublic>true</IsPublic>
      <Notes>sample string 8</Notes>
      <Place>sample string 7</Place>
      <ValidDateFrom>2025-07-18T15:38:15.2918979+00:00</ValidDateFrom>
      <ValidDateTo>2025-07-18T15:38:15.2918979+00:00</ValidDateTo>
      <Versionnumber>sample string 9</Versionnumber>
    </EquipmentTypeDocumentInformation>
    <EquipmentTypeDocumentInformation>
      <Category>sample string 6</Category>
      <Deleted>1</Deleted>
      <DocumentId>1</DocumentId>
      <DocumentTitle>sample string 3</DocumentTitle>
      <DocumentTypeId>2</DocumentTypeId>
      <DocumentURL>sample string 4</DocumentURL>
      <EquipmentTypeId>1</EquipmentTypeId>
      <IsActive>true</IsActive>
      <IsPublic>true</IsPublic>
      <Notes>sample string 8</Notes>
      <Place>sample string 7</Place>
      <ValidDateFrom>2025-07-18T15:38:15.2918979+00:00</ValidDateFrom>
      <ValidDateTo>2025-07-18T15:38:15.2918979+00:00</ValidDateTo>
      <Versionnumber>sample string 9</Versionnumber>
    </EquipmentTypeDocumentInformation>
  </document_information>
</EquipmentTypeCreateJSON>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

integer

Response Formats

application/json, text/json

Sample:
1

application/xml, text/xml

Sample:
<int xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</int>