POST api/timesheet/updateEmployeeTimesheet
Request Information
URI Parameters
None.
Body Parameters
UpdateTimesheetDTO| Name | Description | Type | Additional information |
|---|---|---|---|
| UpdatedBy | globally unique identifier |
None. |
|
| Id | integer |
None. |
|
| FKUserID | globally unique identifier |
None. |
|
| JobDate | date |
None. |
|
| JobName | string |
None. |
|
| StartTime | time interval |
None. |
|
| EndTime | time interval |
None. |
|
| LunchBreak | time interval |
None. |
|
| TotalHoursWorked | time interval |
None. |
|
| ApprovedStatus | integer |
None. |
|
| ApprovedNote | string |
None. |
|
| IsManual | boolean |
None. |
Request Formats
application/json, text/json
Sample:
{
"UpdatedBy": "06fa32e8-2109-4658-aca4-12bc56a10bd1",
"Id": 2,
"FKUserID": "6e45f2de-cc7b-4259-8ea0-928877d3bd33",
"JobDate": "2026-09-07T19:04:21.6357026+00:00",
"JobName": "sample string 5",
"StartTime": "00:00:00.1234567",
"EndTime": "00:00:00.1234567",
"LunchBreak": "00:00:00.1234567",
"TotalHoursWorked": "00:00:00.1234567",
"ApprovedStatus": 10,
"ApprovedNote": "sample string 11",
"IsManual": true
}
application/xml, text/xml
Sample:
<UpdateTimesheetDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ProtecBuild.API.Models"> <ApprovedNote>sample string 11</ApprovedNote> <ApprovedStatus>10</ApprovedStatus> <EndTime>PT0.1234567S</EndTime> <FKUserID>6e45f2de-cc7b-4259-8ea0-928877d3bd33</FKUserID> <Id>2</Id> <IsManual>true</IsManual> <JobDate>2026-09-07T19:04:21.6357026+00:00</JobDate> <JobName>sample string 5</JobName> <LunchBreak>PT0.1234567S</LunchBreak> <StartTime>PT0.1234567S</StartTime> <TotalHoursWorked>PT0.1234567S</TotalHoursWorked> <UpdatedBy>06fa32e8-2109-4658-aca4-12bc56a10bd1</UpdatedBy> </UpdateTimesheetDTO>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.