POST api/DriverManagement/UpdateDriverInformation

Request Information

URI Parameters

None.

Body Parameters

DriverVM
NameDescriptionTypeAdditional information
DriverID

integer

None.

DriverName

string

None.

DriverCode

string

None.

DriveriButtonId

string

None.

DriverMobileNo

string

None.

DriverContactNo

string

None.

DriverImagePath

string

None.

DriverLink

string

None.

DriverCNIC

string

None.

DriverLicenseNo

string

None.

LoginID

integer

None.

FingerprintCount

integer

None.

NewFingerprintCount

integer

None.

HasFingerprint

string

None.

DriverLicenseExpiryDate

date

None.

DriverLicenseExpiryDateStr

string

None.

DriverAddress

string

None.

DriverCity

string

None.

ParentUser

string

None.

Request Formats

application/json, text/json

Sample:
{
  "DriverID": 1,
  "DriverName": "sample string 2",
  "DriverCode": "sample string 3",
  "DriveriButtonId": "sample string 4",
  "DriverMobileNo": "sample string 5",
  "DriverContactNo": "sample string 6",
  "DriverImagePath": "sample string 7",
  "DriverLink": "sample string 8",
  "DriverCNIC": "sample string 9",
  "DriverLicenseNo": "sample string 10",
  "LoginID": 11,
  "FingerprintCount": 12,
  "NewFingerprintCount": 13,
  "HasFingerprint": "sample string 14",
  "DriverLicenseExpiryDate": "2025-09-11T04:42:10.0461029+05:00",
  "DriverLicenseExpiryDateStr": "sample string 16",
  "DriverAddress": "sample string 17",
  "DriverCity": "sample string 18",
  "ParentUser": "sample string 19"
}

application/xml, text/xml

Sample:
<DriverVM xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TWViewModel">
  <DriverAddress>sample string 17</DriverAddress>
  <DriverCNIC>sample string 9</DriverCNIC>
  <DriverCity>sample string 18</DriverCity>
  <DriverCode>sample string 3</DriverCode>
  <DriverContactNo>sample string 6</DriverContactNo>
  <DriverID>1</DriverID>
  <DriverImagePath>sample string 7</DriverImagePath>
  <DriverLicenseExpiryDate>2025-09-11T04:42:10.0461029+05:00</DriverLicenseExpiryDate>
  <DriverLicenseExpiryDateStr>sample string 16</DriverLicenseExpiryDateStr>
  <DriverLicenseNo>sample string 10</DriverLicenseNo>
  <DriverLink>sample string 8</DriverLink>
  <DriverMobileNo>sample string 5</DriverMobileNo>
  <DriverName>sample string 2</DriverName>
  <DriveriButtonId>sample string 4</DriveriButtonId>
  <FingerprintCount>12</FingerprintCount>
  <HasFingerprint>sample string 14</HasFingerprint>
  <LoginID>11</LoginID>
  <NewFingerprintCount>13</NewFingerprintCount>
  <ParentUser>sample string 19</ParentUser>
</DriverVM>

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 'DriverVM'.

Response Information

Resource Description

TWJsonResult
NameDescriptionTypeAdditional information
ErrorMsg

string

None.

IsValid

boolean

None.

Result

Object

None.

TotalRows

integer

None.

Response Formats

application/json, text/json

Sample:
{
  "ErrorMsg": "sample string 1",
  "IsValid": true,
  "Result": {},
  "TotalRows": 4
}

application/xml, text/xml

Sample:
<TWJsonResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TWJsonResults">
  <ErrorMsg>sample string 1</ErrorMsg>
  <IsValid>true</IsValid>
  <Result />
  <TotalRows>4</TotalRows>
</TWJsonResult>