POST api/{programid}/Timesheets/ValidateDenyTimesheet

Validates the timesheet status

Request Information

URI Parameters

NameDescriptionTypeAdditional information
programid

string

Required

Body Parameters

TimesheetValidateDenyParams
NameDescriptionTypeAdditional information
TimesheetNo

string

None.

ProgramCode

string

None.

Status

Status

None.

Validate

boolean

None.

Deny

boolean

None.

ConsumerNo

string

None.

ProviderNo

string

None.

Request Formats

application/json, text/json

Sample:
{
  "TimesheetNo": "sample string 1",
  "ProgramCode": "sample string 2",
  "Status": 0,
  "Validate": true,
  "Deny": true,
  "ConsumerNo": "sample string 5",
  "ProviderNo": "sample string 6"
}

application/xml, text/xml

Sample:
<TimesheetValidateDenyParams xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PPL.Services.WebApi.Models.Timesheet">
  <ConsumerNo>sample string 5</ConsumerNo>
  <Deny>true</Deny>
  <ProgramCode>sample string 2</ProgramCode>
  <ProviderNo>sample string 6</ProviderNo>
  <Status>A</Status>
  <TimesheetNo>sample string 1</TimesheetNo>
  <Validate>true</Validate>
</TimesheetValidateDenyParams>

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

Response Information

Resource Description

ValidateDenyResponse
NameDescriptionTypeAdditional information
TimesheetNo

string

None.

Status

string

None.

ConsumerNo

string

None.

ProviderNo

string

None.

Response Formats

application/json, text/json

Sample:
{
  "TimesheetNo": "sample string 1",
  "Status": "sample string 2",
  "ConsumerNo": "sample string 3",
  "ProviderNo": "sample string 4"
}

application/xml, text/xml

Sample:
<ValidateDenyResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PPL.Services.WebApi.Models.Timesheet">
  <ConsumerNo>sample string 3</ConsumerNo>
  <ProviderNo>sample string 4</ProviderNo>
  <Status>sample string 2</Status>
  <TimesheetNo>sample string 1</TimesheetNo>
</ValidateDenyResponse>