POST api/timesheet/addEmployeeTimesheet

Request Information

URI Parameters

None.

Body Parameters

Collection of CreateTimesheetDTO
NameDescriptionTypeAdditional information
StartDate

date

None.

EndDate

date

None.

CreatedBy

globally unique identifier

None.

isSubmited

boolean

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:
[
  {
    "StartDate": "2026-03-11T21:43:25.954717+00:00",
    "EndDate": "2026-03-11T21:43:25.954717+00:00",
    "CreatedBy": "e8fe3fdc-c7bb-43d9-a013-7f497ba3dc77",
    "isSubmited": true,
    "Id": 5,
    "FKUserID": "956b73af-94bc-4df3-9b9d-c668f9f380ef",
    "JobDate": "2026-03-11T21:43:25.954717+00:00",
    "JobName": "sample string 8",
    "StartTime": "00:00:00.1234567",
    "EndTime": "00:00:00.1234567",
    "LunchBreak": "00:00:00.1234567",
    "TotalHoursWorked": "00:00:00.1234567",
    "ApprovedStatus": 13,
    "ApprovedNote": "sample string 14",
    "IsManual": true
  },
  {
    "StartDate": "2026-03-11T21:43:25.954717+00:00",
    "EndDate": "2026-03-11T21:43:25.954717+00:00",
    "CreatedBy": "e8fe3fdc-c7bb-43d9-a013-7f497ba3dc77",
    "isSubmited": true,
    "Id": 5,
    "FKUserID": "956b73af-94bc-4df3-9b9d-c668f9f380ef",
    "JobDate": "2026-03-11T21:43:25.954717+00:00",
    "JobName": "sample string 8",
    "StartTime": "00:00:00.1234567",
    "EndTime": "00:00:00.1234567",
    "LunchBreak": "00:00:00.1234567",
    "TotalHoursWorked": "00:00:00.1234567",
    "ApprovedStatus": 13,
    "ApprovedNote": "sample string 14",
    "IsManual": true
  }
]

application/xml, text/xml

Sample:
<ArrayOfCreateTimesheetDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ProtecBuild.API.Models">
  <CreateTimesheetDTO>
    <ApprovedNote>sample string 14</ApprovedNote>
    <ApprovedStatus>13</ApprovedStatus>
    <EndTime>PT0.1234567S</EndTime>
    <FKUserID>956b73af-94bc-4df3-9b9d-c668f9f380ef</FKUserID>
    <Id>5</Id>
    <IsManual>true</IsManual>
    <JobDate>2026-03-11T21:43:25.954717+00:00</JobDate>
    <JobName>sample string 8</JobName>
    <LunchBreak>PT0.1234567S</LunchBreak>
    <StartTime>PT0.1234567S</StartTime>
    <TotalHoursWorked>PT0.1234567S</TotalHoursWorked>
    <CreatedBy>e8fe3fdc-c7bb-43d9-a013-7f497ba3dc77</CreatedBy>
    <EndDate>2026-03-11T21:43:25.954717+00:00</EndDate>
    <StartDate>2026-03-11T21:43:25.954717+00:00</StartDate>
    <isSubmited>true</isSubmited>
  </CreateTimesheetDTO>
  <CreateTimesheetDTO>
    <ApprovedNote>sample string 14</ApprovedNote>
    <ApprovedStatus>13</ApprovedStatus>
    <EndTime>PT0.1234567S</EndTime>
    <FKUserID>956b73af-94bc-4df3-9b9d-c668f9f380ef</FKUserID>
    <Id>5</Id>
    <IsManual>true</IsManual>
    <JobDate>2026-03-11T21:43:25.954717+00:00</JobDate>
    <JobName>sample string 8</JobName>
    <LunchBreak>PT0.1234567S</LunchBreak>
    <StartTime>PT0.1234567S</StartTime>
    <TotalHoursWorked>PT0.1234567S</TotalHoursWorked>
    <CreatedBy>e8fe3fdc-c7bb-43d9-a013-7f497ba3dc77</CreatedBy>
    <EndDate>2026-03-11T21:43:25.954717+00:00</EndDate>
    <StartDate>2026-03-11T21:43:25.954717+00:00</StartDate>
    <isSubmited>true</isSubmited>
  </CreateTimesheetDTO>
</ArrayOfCreateTimesheetDTO>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.