POST api/EmployeeTransaction/EmployeeRosterShiftDetail

Request Information

URI Parameters

None.

Body Parameters

EmployeeShiftViewModel
NameDescriptionTypeAdditional information
ShiftName

string

None.

EmpShiftName

string

None.

EmployeeIds

string

None.

ClientId

integer

None.

ShiftPatternId

integer

None.

ClientGroupId

integer

None.

EmployeeShiftId

integer

None.

EmployeeId

integer

None.

ShiftId

integer

None.

ResultStatus

string

None.

WeekOff

string

None.

DisplayShiftDateFrom

string

None.

ShiftDateFrom

date

None.

DisplayDate

date

None.

DisplayDateValue

string

None.

DateValue

date

None.

DisplayShiftDateTo

string

None.

ShiftDateTo

date

None.

CreatedBy

integer

None.

DisplayCreatedDate

string

None.

CreatedDate

date

None.

ModifyBy

integer

None.

DisplayModifyDate

string

None.

ModifyDate

date

None.

Name

string

None.

ShiftFrom

time interval

None.

ShiftTo

time interval

None.

LunchFrom

time interval

None.

LunchTo

time interval

None.

WeeklyOff1

string

None.

WeeklyOff2

string

None.

WeeklyOff3

string

None.

IpAddress

string

None.

LocalIpAddress

string

None.

DbUserAccount

string

None.

IsWeekOff

boolean

None.

ClientName

string

None.

IsActive

boolean

None.

EmployeeName

string

None.

CreatedByName

string

None.

ModifyByName

string

None.

ManagerId

integer

None.

EmployeeCode

string

None.

ShiftNameWithTime

string

None.

EmployeeCodeName

string

None.

RequestType

RequestTypeEnum

None.

AssignedShiftId

integer

None.

AssignedShiftName

string

None.

DateDay

string

None.

IsWeekOf

boolean

None.

Notes

string

None.

IsMoveFromEmployee

boolean

None.

lstAssignedShiftId

Collection of string

None.

lstEmployeeId

Collection of string

None.

lstShiftId

Collection of string

None.

lstWeekOff

Collection of string

None.

lstIsMoveFromEmployee

Collection of string

None.

lstShiftName

Collection of string

None.

lstEmployeeShiftId

Collection of EmployeeShiftViewModel

None.

lstDateValue

Collection of date

None.

PayrollCycleStartDate

date

None.

PayrollCycleEndDate

date

None.

EmployeeStatusId

integer

None.

ReportTypeId

integer

None.

ShiftMadeFrom

string

None.

IsOverTimeApplicable

boolean

None.

FileName

string

None.

FolderPath

string

None.

EmployeeFile

HttpPostedFileWrapper

None.

Status

integer

None.

OverTimeHour

time interval

None.

DivisionId

integer

None.

DivisionName

string

None.

DepartmentId

integer

None.

DepartmentName

string

None.

DesignationId

integer

None.

DesignationName

string

None.

SectionId

integer

None.

SectionName

string

None.

DivisionIds

string

None.

DepartmentIds

string

None.

SectionIds

string

None.

ClientIdParam

string

None.

ReportTypeIdParam

string

None.

EmployeeIdsParam

string

None.

EmployeeStatusIdParam

string

None.

DivisionIdsParam

string

None.

DepartmentIdsParam

string

None.

SectionIdsParam

string

None.

Request Formats

application/json, text/json

Sample:
{
  "ShiftName": "sample string 1",
  "EmpShiftName": "sample string 2",
  "EmployeeIds": "sample string 3",
  "ClientId": 4,
  "ShiftPatternId": 5,
  "ClientGroupId": 1,
  "EmployeeShiftId": 6,
  "EmployeeId": 1,
  "ShiftId": 1,
  "ResultStatus": "sample string 7",
  "WeekOff": "sample string 8",
  "DisplayShiftDateFrom": "sample string 9",
  "ShiftDateFrom": "2026-01-07T07:15:41.2067682+05:30",
  "DisplayDate": "2026-01-07T07:15:41.2067682+05:30",
  "DisplayDateValue": "sample string 12",
  "DateValue": "2026-01-07T07:15:41.2067682+05:30",
  "DisplayShiftDateTo": "sample string 14",
  "ShiftDateTo": "2026-01-07T07:15:41.2067682+05:30",
  "CreatedBy": 16,
  "DisplayCreatedDate": "sample string 17",
  "CreatedDate": "2026-01-07T07:15:41.2067682+05:30",
  "ModifyBy": 1,
  "DisplayModifyDate": "sample string 19",
  "ModifyDate": "2026-01-07T07:15:41.2067682+05:30",
  "Name": "sample string 20",
  "ShiftFrom": "00:00:00.1234567",
  "ShiftTo": "00:00:00.1234567",
  "LunchFrom": "00:00:00.1234567",
  "LunchTo": "00:00:00.1234567",
  "WeeklyOff1": "sample string 21",
  "WeeklyOff2": "sample string 22",
  "WeeklyOff3": "sample string 23",
  "IpAddress": "sample string 24",
  "LocalIpAddress": "sample string 25",
  "DbUserAccount": "sample string 26",
  "IsWeekOff": true,
  "ClientName": "sample string 27",
  "IsActive": true,
  "EmployeeName": "sample string 29",
  "CreatedByName": "sample string 30",
  "ModifyByName": "sample string 31",
  "ManagerId": 1,
  "EmployeeCode": "sample string 32",
  "ShiftNameWithTime": "sample string 33",
  "EmployeeCodeName": "sample string 34",
  "RequestType": 0,
  "AssignedShiftId": 35,
  "AssignedShiftName": "sample string 36",
  "DateDay": "sample string 37",
  "IsWeekOf": true,
  "Notes": "sample string 39",
  "IsMoveFromEmployee": true,
  "lstAssignedShiftId": [
    "sample string 1",
    "sample string 2"
  ],
  "lstEmployeeId": [
    "sample string 1",
    "sample string 2"
  ],
  "lstShiftId": [
    "sample string 1",
    "sample string 2"
  ],
  "lstWeekOff": [
    "sample string 1",
    "sample string 2"
  ],
  "lstIsMoveFromEmployee": [
    "sample string 1",
    "sample string 2"
  ],
  "lstShiftName": [
    "sample string 1",
    "sample string 2"
  ],
  "lstEmployeeShiftId": [
    {
      "$ref": "1"
    },
    {
      "$ref": "1"
    }
  ],
  "lstDateValue": [
    "2026-01-07T07:15:41.2067682+05:30",
    "2026-01-07T07:15:41.2067682+05:30"
  ],
  "PayrollCycleStartDate": "2026-01-07T07:15:41.2067682+05:30",
  "PayrollCycleEndDate": "2026-01-07T07:15:41.2067682+05:30",
  "EmployeeStatusId": 42,
  "ReportTypeId": 43,
  "ShiftMadeFrom": "sample string 44",
  "IsOverTimeApplicable": true,
  "FileName": "sample string 45",
  "FolderPath": "sample string 46",
  "EmployeeFile": null,
  "Status": 47,
  "OverTimeHour": "00:00:00.1234567",
  "DivisionId": 1,
  "DivisionName": "sample string 48",
  "DepartmentId": 1,
  "DepartmentName": "sample string 49",
  "DesignationId": 1,
  "DesignationName": "sample string 50",
  "SectionId": 1,
  "SectionName": "sample string 51",
  "DivisionIds": "sample string 52",
  "DepartmentIds": "sample string 53",
  "SectionIds": "sample string 54",
  "ClientIdParam": "sample string 55",
  "ReportTypeIdParam": "sample string 56",
  "EmployeeIdsParam": "sample string 57",
  "EmployeeStatusIdParam": "sample string 58",
  "DivisionIdsParam": "sample string 59",
  "DepartmentIdsParam": "sample string 60",
  "SectionIdsParam": "sample string 61"
}

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json

Sample:

Sample not available.