PUT api/Records/ManHours/{id}
Edit a Man-Hour record
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| id |
|
integer |
Required |
Body Parameters
ManHoursRecordEdit| Name | Description | Type | Additional information |
|---|---|---|---|
| Date |
Start date and time |
date |
Required |
| Hours |
The duration/time span of the work |
decimal number |
Required Range: inclusive between 0.01667 and 23.9999 |
| Account |
If empty, the employee predefined Account will be used or else the ManWinWin predefined Account will be used |
string |
None. |
| CostDocument |
This maybe required, depending on ManWinWin preferences |
string |
None. |
| Notes |
|
string |
None. |
Request Formats
Sample:
{
"Date": "2026-04-02T14:01:42.4807086+01:00",
"Hours": 1.1,
"Account": "sample string 2",
"CostDocument": "sample string 3",
"Notes": "sample string 4"
}
Sample:
<ManHoursRecordEdit xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Models.Apontamentos"> <Account>sample string 2</Account> <CostDocument>sample string 3</CostDocument> <Date>2026-04-02T14:01:42.4807086+01:00</Date> <Hours>1.1</Hours> <Id>1</Id> <Notes>sample string 4</Notes> </ManHoursRecordEdit>
Sample:
Sample not available.
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Id" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Date" 2026-04-02T14:01:42.4807086+01:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Hours" 1.1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Account" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CostDocument" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Notes" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e--
Response Information
Resource Description
Returns the ID of the Man-Hour record; Status code: 200 (OK)
integerResponse Formats
Sample:
1
Sample:
<int xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</int>
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="" 1 --MultipartDataMediaFormatterBoundary1q2w3e--