POST api/Attendance/PostEmployeeAttendance

Request Information

URI Parameters

None.

Body Parameters

ChangeAttendanceRequestViewModel
NameDescriptionTypeAdditional information
AttendanceID

integer

None.

InTime

string

None.

OutTime

string

None.

Comments

string

None.

PunchInDate

string

None.

Date

string

None.

InOutIND

boolean

None.

EmployeeID

integer

None.

DocumentName

string

None.

DocumentPath

string

None.

PlannedWork

string

None.

ActualStartTime

string

None.

ActualEndTime

string

None.

Breaks

decimal number

None.

BreakDuration

decimal number

None.

WorkedHours

decimal number

None.

Request Formats

application/json, text/json

Sample:
{
  "AttendanceID": 1,
  "InTime": "sample string 2",
  "OutTime": "sample string 3",
  "Comments": "sample string 4",
  "PunchInDate": "sample string 5",
  "Date": "sample string 6",
  "InOutIND": true,
  "EmployeeID": 8,
  "DocumentName": "sample string 9",
  "DocumentPath": "sample string 10",
  "PlannedWork": "sample string 11",
  "ActualStartTime": "sample string 12",
  "ActualEndTime": "sample string 13",
  "Breaks": 14.0,
  "BreakDuration": 15.0,
  "WorkedHours": 16.0
}

application/xml, text/xml

Sample:
<ChangeAttendanceRequestViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HRMSWebAPI.Transaction.Attendace">
  <ActualEndTime>sample string 13</ActualEndTime>
  <ActualStartTime>sample string 12</ActualStartTime>
  <AttendanceID>1</AttendanceID>
  <BreakDuration>15</BreakDuration>
  <Breaks>14</Breaks>
  <Comments>sample string 4</Comments>
  <Date>sample string 6</Date>
  <DocumentName>sample string 9</DocumentName>
  <DocumentPath>sample string 10</DocumentPath>
  <EmployeeID>8</EmployeeID>
  <InOutIND>true</InOutIND>
  <InTime>sample string 2</InTime>
  <OutTime>sample string 3</OutTime>
  <PlannedWork>sample string 11</PlannedWork>
  <PunchInDate>sample string 5</PunchInDate>
  <WorkedHours>16</WorkedHours>
</ChangeAttendanceRequestViewModel>

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

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

Sample:

Sample not available.