POST api/process/attachments/update

Request Information

URI Parameters

None.

Body Parameters

DTOSYSProcessAttachment
NameDescriptionTypeAdditional information
AttachmentID

integer

None.

ProcessID

integer

None.

ProcessDetailsID

integer

None.

ProcessChecklistItemID

integer

None.

VersionNo

integer

None.

Filename

string

None.

BinData

Collection of byte

None.

SizeKB

decimal number

None.

HashCode

string

None.

DateCreated

date

None.

CreatedBy

integer

None.

FlagDeleted

boolean

None.

Request Formats

application/json, text/json

Sample:
{
  "AttachmentID": 1,
  "ProcessID": 2,
  "ProcessDetailsID": 3,
  "ProcessChecklistItemID": 4,
  "VersionNo": 5,
  "Filename": "sample string 6",
  "BinData": "QEA=",
  "SizeKB": 7.1,
  "HashCode": "sample string 8",
  "DateCreated": "2025-10-26T11:12:04.0467025+08:00",
  "CreatedBy": 10,
  "FlagDeleted": true
}

application/xml, text/xml

Sample:
<DTOSYSProcessAttachment xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PTI.AF.DTO">
  <AttachmentID>1</AttachmentID>
  <BinData>QEA=</BinData>
  <CreatedBy>10</CreatedBy>
  <DateCreated>2025-10-26T11:12:04.0467025+08:00</DateCreated>
  <Filename>sample string 6</Filename>
  <FlagDeleted>true</FlagDeleted>
  <HashCode>sample string 8</HashCode>
  <ProcessChecklistItemID>4</ProcessChecklistItemID>
  <ProcessDetailsID>3</ProcessDetailsID>
  <ProcessID>2</ProcessID>
  <SizeKB>7.1</SizeKB>
  <VersionNo>5</VersionNo>
</DTOSYSProcessAttachment>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'DTOSYSProcessAttachment'.

Response Information

Resource Description

boolean

Response Formats

application/json, text/json

Sample:
true

application/xml, text/xml

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