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": "3b007323-7048-4fe0-bc39-80d3b2be535c",
"Id": 2,
"FKUserID": "dc1805cb-e1e6-497f-9586-e359a41380ae",
"JobDate": "2026-03-11T21:38:26.0494733+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>dc1805cb-e1e6-497f-9586-e359a41380ae</FKUserID> <Id>2</Id> <IsManual>true</IsManual> <JobDate>2026-03-11T21:38:26.0494733+00:00</JobDate> <JobName>sample string 5</JobName> <LunchBreak>PT0.1234567S</LunchBreak> <StartTime>PT0.1234567S</StartTime> <TotalHoursWorked>PT0.1234567S</TotalHoursWorked> <UpdatedBy>3b007323-7048-4fe0-bc39-80d3b2be535c</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.