POST api/Dashboard/InsertUpdateAttendanceLog

Request Information

URI Parameters

None.

Body Parameters

AttendanceModel
NameDescriptionTypeAdditional information
Attendance_Log_ID

integer

None.

Shift_ID

integer

None.

Employee_ID

integer

None.

Date

date

None.

Present_Date

date

None.

To_Date

date

None.

From_Date

date

None.

Year

integer

None.

Month

integer

None.

Employee_Name

string

None.

Status

string

None.

Check_In_Time

date

None.

Check_Out_Time

date

None.

From_Time

string

None.

To_Time

string

None.

Total_Hours

integer

None.

Time_Total

string

None.

Remarks

string

None.

Week_End

integer

None.

Date_Format

string

None.

EmployeeIDS

string

None.

Employee_IDS

Collection of integer

None.

lstChooseEmployees

Collection of Object

None.

lstMonths

Collection of SelectListItem

None.

lstYears

Collection of SelectListItem

None.

lstEmployees

Collection of SelectListItem

None.

From_Time123

string

None.

LessShiftHours

boolean

None.

LateLogin

boolean

None.

Current_Date

date

None.

Role_Name

string

None.

lstEmployeeStatus

Collection of SelectListItem

None.

ManualFlag

boolean

None.

CheckoutDate

string

None.

CheckoutTime

string

None.

Profile_Timezone

string

None.

System_Timezone

string

None.

Account_ID

integer

None.

Check_In_Time_Str

string

None.

Check_Out_Time_Str

string

None.

Employee_Number

string

None.

Attendance_Date

string

None.

Latitude

string

None.

Longitude

string

None.

Location

string

None.

Profile_DateTime

string

None.

Origin

integer

None.

Search_text

string

None.

Lab_Date

string

None.

ShiftHours

boolean

None.

shiftstartTime

boolean

None.

Employee_Status

integer

None.

strString

string

None.

isExport

boolean

None.

StartofMonth

date

None.

EndOfMonth

date

None.

utcMinuteOffset

integer

None.

strSearchParams

Collection of string

None.

CurDate

string

None.

FormattedDate

string

None.

sDate

string

None.

Is_Leave

boolean

None.

Is_Holiday

boolean

None.

Is_Weekend

boolean

None.

AttendanceLogFromThirdParty

boolean

None.

FromScreen

string

None.

StrFromDate

string

None.

StrToDate

string

None.

lstDepartments

Collection of Object

None.

DepartmentIDS

Collection of integer

None.

lstLocations

Collection of Object

None.

LocationIDS

Collection of integer

None.

strLocationIDS

string

None.

strDepartmentIDS

string

None.

ShiftName

string

None.

PayType

string

None.

Rate

decimal number

None.

PresentCount

integer

None.

LeaveCount

decimal number

None.

Amount

decimal number

None.

GeneratedOn

string

None.

GeneratedBy

string

None.

Request Formats

application/json, text/json

Sample:
{
  "Attendance_Log_ID": 1,
  "Shift_ID": 1,
  "Employee_ID": 2,
  "Date": "2026-10-24T09:52:21.6205065+00:00",
  "Present_Date": "2026-10-24T09:52:21.6205065+00:00",
  "To_Date": "2026-10-24T09:52:21.6205065+00:00",
  "From_Date": "2026-10-24T09:52:21.6205065+00:00",
  "Year": 1,
  "Month": 1,
  "Employee_Name": "sample string 6",
  "Status": "sample string 7",
  "Check_In_Time": "2026-10-24T09:52:21.6205065+00:00",
  "Check_Out_Time": "2026-10-24T09:52:21.6205065+00:00",
  "From_Time": "sample string 8",
  "To_Time": "sample string 9",
  "Total_Hours": 10,
  "Time_Total": "sample string 11",
  "Remarks": "sample string 12",
  "Week_End": 1,
  "Date_Format": "sample string 13",
  "EmployeeIDS": "sample string 14",
  "Employee_IDS": [
    1,
    2
  ],
  "lstChooseEmployees": null,
  "lstMonths": [
    {
      "Disabled": true,
      "Group": {
        "Disabled": true,
        "Name": "sample string 2"
      },
      "Selected": true,
      "Text": "sample string 3",
      "Value": "sample string 4"
    },
    {
      "Disabled": true,
      "Group": {
        "Disabled": true,
        "Name": "sample string 2"
      },
      "Selected": true,
      "Text": "sample string 3",
      "Value": "sample string 4"
    }
  ],
  "lstYears": [
    {
      "Disabled": true,
      "Group": {
        "Disabled": true,
        "Name": "sample string 2"
      },
      "Selected": true,
      "Text": "sample string 3",
      "Value": "sample string 4"
    },
    {
      "Disabled": true,
      "Group": {
        "Disabled": true,
        "Name": "sample string 2"
      },
      "Selected": true,
      "Text": "sample string 3",
      "Value": "sample string 4"
    }
  ],
  "lstEmployees": [
    {
      "Disabled": true,
      "Group": {
        "Disabled": true,
        "Name": "sample string 2"
      },
      "Selected": true,
      "Text": "sample string 3",
      "Value": "sample string 4"
    },
    {
      "Disabled": true,
      "Group": {
        "Disabled": true,
        "Name": "sample string 2"
      },
      "Selected": true,
      "Text": "sample string 3",
      "Value": "sample string 4"
    }
  ],
  "From_Time123": "sample string 15",
  "LessShiftHours": true,
  "LateLogin": true,
  "Current_Date": "2026-10-24T09:52:21.6205065+00:00",
  "Role_Name": "sample string 16",
  "lstEmployeeStatus": [
    {
      "Disabled": true,
      "Group": {
        "Disabled": true,
        "Name": "sample string 2"
      },
      "Selected": true,
      "Text": "sample string 3",
      "Value": "sample string 4"
    },
    {
      "Disabled": true,
      "Group": {
        "Disabled": true,
        "Name": "sample string 2"
      },
      "Selected": true,
      "Text": "sample string 3",
      "Value": "sample string 4"
    }
  ],
  "ManualFlag": true,
  "CheckoutDate": "sample string 18",
  "CheckoutTime": "sample string 19",
  "Profile_Timezone": "sample string 20",
  "System_Timezone": "sample string 21",
  "Account_ID": 1,
  "Check_In_Time_Str": "sample string 22",
  "Check_Out_Time_Str": "sample string 23",
  "Employee_Number": "sample string 24",
  "Attendance_Date": "sample string 25",
  "Latitude": "sample string 26",
  "Longitude": "sample string 27",
  "Location": "sample string 28",
  "Profile_DateTime": "sample string 29",
  "Origin": 1,
  "Search_text": "sample string 30",
  "Lab_Date": "sample string 31",
  "ShiftHours": true,
  "shiftstartTime": true,
  "Employee_Status": 34,
  "strString": "sample string 35",
  "isExport": true,
  "StartofMonth": "2026-10-24T09:52:21.6205065+00:00",
  "EndOfMonth": "2026-10-24T09:52:21.6205065+00:00",
  "utcMinuteOffset": 39,
  "strSearchParams": [
    "sample string 1",
    "sample string 2"
  ],
  "CurDate": "sample string 40",
  "FormattedDate": "sample string 41",
  "sDate": "sample string 42",
  "Is_Leave": true,
  "Is_Holiday": true,
  "Is_Weekend": true,
  "AttendanceLogFromThirdParty": true,
  "FromScreen": "sample string 47",
  "StrFromDate": "sample string 48",
  "StrToDate": "sample string 49",
  "lstDepartments": null,
  "DepartmentIDS": [
    1,
    2
  ],
  "lstLocations": null,
  "LocationIDS": [
    1,
    2
  ],
  "strLocationIDS": "sample string 50",
  "strDepartmentIDS": "sample string 51",
  "ShiftName": "sample string 52",
  "PayType": "sample string 53",
  "Rate": 1.0,
  "PresentCount": 54,
  "LeaveCount": 55.0,
  "Amount": 1.0,
  "GeneratedOn": "sample string 56",
  "GeneratedBy": "sample string 57"
}

application/xml, text/xml

Sample:
<AttendanceModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Models">
  <Account_ID>1</Account_ID>
  <Amount>1</Amount>
  <AttendanceLogFromThirdParty>true</AttendanceLogFromThirdParty>
  <Attendance_Date>sample string 25</Attendance_Date>
  <Attendance_Log_ID>1</Attendance_Log_ID>
  <Check_In_Time>2026-10-24T09:52:21.6205065+00:00</Check_In_Time>
  <Check_In_Time_Str>sample string 22</Check_In_Time_Str>
  <Check_Out_Time>2026-10-24T09:52:21.6205065+00:00</Check_Out_Time>
  <Check_Out_Time_Str>sample string 23</Check_Out_Time_Str>
  <CheckoutDate>sample string 18</CheckoutDate>
  <CheckoutTime>sample string 19</CheckoutTime>
  <CurDate>sample string 40</CurDate>
  <Current_Date>2026-10-24T09:52:21.6205065+00:00</Current_Date>
  <Date>2026-10-24T09:52:21.6205065+00:00</Date>
  <Date_Format>sample string 13</Date_Format>
  <DepartmentIDS xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>1</d2p1:int>
    <d2p1:int>2</d2p1:int>
  </DepartmentIDS>
  <EmployeeIDS>sample string 14</EmployeeIDS>
  <Employee_ID>2</Employee_ID>
  <Employee_IDS xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>1</d2p1:int>
    <d2p1:int>2</d2p1:int>
  </Employee_IDS>
  <Employee_Name>sample string 6</Employee_Name>
  <Employee_Number>sample string 24</Employee_Number>
  <Employee_Status>34</Employee_Status>
  <EndOfMonth>2026-10-24T09:52:21.6205065+00:00</EndOfMonth>
  <FormattedDate>sample string 41</FormattedDate>
  <FromScreen>sample string 47</FromScreen>
  <From_Date>2026-10-24T09:52:21.6205065+00:00</From_Date>
  <From_Time>sample string 8</From_Time>
  <From_Time123>sample string 15</From_Time123>
  <GeneratedBy>sample string 57</GeneratedBy>
  <GeneratedOn>sample string 56</GeneratedOn>
  <Is_Holiday>true</Is_Holiday>
  <Is_Leave>true</Is_Leave>
  <Is_Weekend>true</Is_Weekend>
  <Lab_Date>sample string 31</Lab_Date>
  <LateLogin>true</LateLogin>
  <Latitude>sample string 26</Latitude>
  <LeaveCount>55</LeaveCount>
  <LessShiftHours>true</LessShiftHours>
  <Location>sample string 28</Location>
  <LocationIDS xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>1</d2p1:int>
    <d2p1:int>2</d2p1:int>
  </LocationIDS>
  <Longitude>sample string 27</Longitude>
  <ManualFlag>true</ManualFlag>
  <Month>1</Month>
  <Origin>1</Origin>
  <PayType>sample string 53</PayType>
  <PresentCount>54</PresentCount>
  <Present_Date>2026-10-24T09:52:21.6205065+00:00</Present_Date>
  <Profile_DateTime>sample string 29</Profile_DateTime>
  <Profile_Timezone>sample string 20</Profile_Timezone>
  <Rate>1</Rate>
  <Remarks>sample string 12</Remarks>
  <Role_Name>sample string 16</Role_Name>
  <Search_text>sample string 30</Search_text>
  <ShiftHours>true</ShiftHours>
  <ShiftName>sample string 52</ShiftName>
  <Shift_ID>1</Shift_ID>
  <StartofMonth>2026-10-24T09:52:21.6205065+00:00</StartofMonth>
  <Status>sample string 7</Status>
  <StrFromDate>sample string 48</StrFromDate>
  <StrToDate>sample string 49</StrToDate>
  <System_Timezone>sample string 21</System_Timezone>
  <Time_Total>sample string 11</Time_Total>
  <To_Date>2026-10-24T09:52:21.6205065+00:00</To_Date>
  <To_Time>sample string 9</To_Time>
  <Total_Hours>10</Total_Hours>
  <Week_End>1</Week_End>
  <Year>1</Year>
  <isExport>true</isExport>
  <lstChooseEmployees xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Web.Mvc" i:nil="true" />
  <lstDepartments xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Web.Mvc" i:nil="true" />
  <lstEmployeeStatus xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Web.Mvc">
    <d2p1:SelectListItem>
      <d2p1:Disabled>true</d2p1:Disabled>
      <d2p1:Group>
        <d2p1:Disabled>true</d2p1:Disabled>
        <d2p1:Name>sample string 2</d2p1:Name>
      </d2p1:Group>
      <d2p1:Selected>true</d2p1:Selected>
      <d2p1:Text>sample string 3</d2p1:Text>
      <d2p1:Value>sample string 4</d2p1:Value>
    </d2p1:SelectListItem>
    <d2p1:SelectListItem>
      <d2p1:Disabled>true</d2p1:Disabled>
      <d2p1:Group>
        <d2p1:Disabled>true</d2p1:Disabled>
        <d2p1:Name>sample string 2</d2p1:Name>
      </d2p1:Group>
      <d2p1:Selected>true</d2p1:Selected>
      <d2p1:Text>sample string 3</d2p1:Text>
      <d2p1:Value>sample string 4</d2p1:Value>
    </d2p1:SelectListItem>
  </lstEmployeeStatus>
  <lstEmployees xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Web.Mvc">
    <d2p1:SelectListItem>
      <d2p1:Disabled>true</d2p1:Disabled>
      <d2p1:Group>
        <d2p1:Disabled>true</d2p1:Disabled>
        <d2p1:Name>sample string 2</d2p1:Name>
      </d2p1:Group>
      <d2p1:Selected>true</d2p1:Selected>
      <d2p1:Text>sample string 3</d2p1:Text>
      <d2p1:Value>sample string 4</d2p1:Value>
    </d2p1:SelectListItem>
    <d2p1:SelectListItem>
      <d2p1:Disabled>true</d2p1:Disabled>
      <d2p1:Group>
        <d2p1:Disabled>true</d2p1:Disabled>
        <d2p1:Name>sample string 2</d2p1:Name>
      </d2p1:Group>
      <d2p1:Selected>true</d2p1:Selected>
      <d2p1:Text>sample string 3</d2p1:Text>
      <d2p1:Value>sample string 4</d2p1:Value>
    </d2p1:SelectListItem>
  </lstEmployees>
  <lstLocations xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Web.Mvc" i:nil="true" />
  <lstMonths xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Web.Mvc">
    <d2p1:SelectListItem>
      <d2p1:Disabled>true</d2p1:Disabled>
      <d2p1:Group>
        <d2p1:Disabled>true</d2p1:Disabled>
        <d2p1:Name>sample string 2</d2p1:Name>
      </d2p1:Group>
      <d2p1:Selected>true</d2p1:Selected>
      <d2p1:Text>sample string 3</d2p1:Text>
      <d2p1:Value>sample string 4</d2p1:Value>
    </d2p1:SelectListItem>
    <d2p1:SelectListItem>
      <d2p1:Disabled>true</d2p1:Disabled>
      <d2p1:Group>
        <d2p1:Disabled>true</d2p1:Disabled>
        <d2p1:Name>sample string 2</d2p1:Name>
      </d2p1:Group>
      <d2p1:Selected>true</d2p1:Selected>
      <d2p1:Text>sample string 3</d2p1:Text>
      <d2p1:Value>sample string 4</d2p1:Value>
    </d2p1:SelectListItem>
  </lstMonths>
  <lstYears xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Web.Mvc">
    <d2p1:SelectListItem>
      <d2p1:Disabled>true</d2p1:Disabled>
      <d2p1:Group>
        <d2p1:Disabled>true</d2p1:Disabled>
        <d2p1:Name>sample string 2</d2p1:Name>
      </d2p1:Group>
      <d2p1:Selected>true</d2p1:Selected>
      <d2p1:Text>sample string 3</d2p1:Text>
      <d2p1:Value>sample string 4</d2p1:Value>
    </d2p1:SelectListItem>
    <d2p1:SelectListItem>
      <d2p1:Disabled>true</d2p1:Disabled>
      <d2p1:Group>
        <d2p1:Disabled>true</d2p1:Disabled>
        <d2p1:Name>sample string 2</d2p1:Name>
      </d2p1:Group>
      <d2p1:Selected>true</d2p1:Selected>
      <d2p1:Text>sample string 3</d2p1:Text>
      <d2p1:Value>sample string 4</d2p1:Value>
    </d2p1:SelectListItem>
  </lstYears>
  <sDate>sample string 42</sDate>
  <shiftstartTime>true</shiftstartTime>
  <strDepartmentIDS>sample string 51</strDepartmentIDS>
  <strLocationIDS>sample string 50</strLocationIDS>
  <strSearchParams xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </strSearchParams>
  <strString>sample string 35</strString>
  <utcMinuteOffset>39</utcMinuteOffset>
</AttendanceModel>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'AttendanceModel'.

Response Information

Resource Description

HttpResponseMessage
NameDescriptionTypeAdditional information
Version

Version

None.

Content

HttpContent

None.

StatusCode

HttpStatusCode

None.

ReasonPhrase

string

None.

Headers

Collection of Object

None.

RequestMessage

HttpRequestMessage

None.

IsSuccessStatusCode

boolean

None.