PUT api/TimeSheetTransaction/EmployeeTimeSheetDetails

Request Information

URI Parameters

None.

Body Parameters

EmployeeTimeSheetDetailsViewModel
NameDescriptionTypeAdditional information
lstEmployeeTimesheetDetailsId

Collection of string

None.

EmployeeTimeSheetId

integer

None.

EmployeeId

integer

None.

Employee

string

None.

EmployeeName

string

None.

TimeSheetDate

date

None.

DisplayTimeSheetDate

string

None.

InternalClientId

integer

None.

InternalClientName

string

None.

ProjectId

integer

None.

ProjectName

string

None.

TaskId

integer

None.

TaskName

string

None.

SkuHeadId

integer

None.

SKuHeadName

string

None.

SKuSubHeadId

integer

None.

SKuSubHeadName

string

None.

ProductId

integer

None.

ProductName

string

None.

JiraId

string

None.

SubTaskId

integer

None.

SubTaskName

string

None.

SubSubTaskId

integer

None.

SubSubTaskName

string

None.

DepartmentId

integer

None.

DepartmentName

string

None.

WorkTypeId

integer

None.

WorkingTypeName

string

None.

ClientId

integer

None.

ClientGroupId

integer

None.

StartDateTime

date

None.

EndDateTime

date

None.

EmployeeNotes

string

None.

ManagerNotes

string

None.

HrNotes

string

None.

PayrollNotes

string

None.

ManagerName

string

None.

ManagerId

integer

None.

HrId

integer

None.

Flag

string

None.

PayrollId

integer

None.

ManagerActionDate

date

None.

DisplayManagerActionDate

string

None.

HrActionDate

date

None.

DisplayHrActionDate

string

None.

DisplayCreatedDate

string

None.

PayrollActionDate

date

None.

DisplayPayrollActionDate

string

None.

PayperiodStartDate

date

None.

PayPeriodEndDate

date

None.

ToDate

date

None.

FromDate

date

None.

Status

integer

None.

CreatedDate

date

None.

CreatedBy

integer

None.

CreatedByName

string

None.

ModifyDate

date

None.

DisplayModifyDate

string

None.

ModifyBy

integer

None.

ModifyByName

string

None.

IpAddress

string

None.

LocalIpAddress

string

None.

DbUserAccount

string

None.

StartTime

time interval

None.

EndTime

time interval

None.

DisplayFromDate

string

None.

DisplayToDate

string

None.

RequestType

RequestTypeEnum

None.

AttendanceType

AttendanceTypeEnum

None.

FileName

string

None.

FolderPath

string

None.

EmployeeFile

HttpPostedFileWrapper

None.

TimeSheetDayDate

string

None.

Regular

time interval

None.

BreakTime

time interval

None.

Lunch

time interval

None.

OverTime

time interval

None.

DoubleOverTime

time interval

None.

WeeklyDateStart

string

None.

Sync

string

None.

CalData

string

None.

TimesheetReasonId

integer

None.

TimeSheetReasionName

string

None.

CallerName

string

None.

ValidCallId

boolean

None.

DesignationGroupId

integer

None.

DesignationGroupName

string

None.

DivisionJobCostCentreId

integer

None.

JobId

integer

None.

JobName

string

None.

SubJobId

integer

None.

SubJobName

string

None.

DivisionId

integer

None.

DivisionName

string

None.

CostCentreId

integer

None.

CostName

string

None.

TT

time interval

None.

priviouslunch

time interval

None.

AS

time interval

None.

DIsplayJobName

string

None.

DIsplayCostName

string

None.

HolidayName

string

None.

CostCode

string

None.

IsActive

boolean

None.

OtherHours

string

None.

RegularHours

string

None.

CostId

integer

None.

HolidayTime

string

None.

TotalCalcHours

string

None.

LeaveTotalTime

string

None.

InputClientId

integer

None.

CompanyName

string

None.

LineofBusinessId

integer

None.

ContractId

integer

None.

LineOfBussiness

string

None.

ContractName

string

None.

ContractCode

string

None.

SkuCode

string

None.

InternalClientCode

string

None.

ReporteesType

integer

None.

TotalTIme

string

None.

EmployeeTimesheetUploadUniqueNo

string

None.

UploadStatus

string

None.

isSelectedAll

boolean

None.

TotalHours

time interval

None.

PaymentStatus

byte

None.

ListEmployeeTimeSheetDetailsInput

Collection of EmployeeTimeSheetDetailsInput

None.

ListEmployeeTimeSheetDetailsInputString

string

None.

ListEmployeeTimeSheetMultipleDetails

Collection of EmployeeTimeSheetDetailsViewModel

None.

ListEmployeeTimeSheetMultipleDetailsString

Collection of string

None.

ManagerIdParam

string

None.

statusParam

string

None.

InputClientIdParam

string

None.

Request Formats

application/json, text/json

Sample:
{
  "lstEmployeeTimesheetDetailsId": [
    "sample string 1",
    "sample string 2"
  ],
  "EmployeeTimeSheetId": 1,
  "EmployeeId": 1,
  "Employee": "sample string 2",
  "EmployeeName": "sample string 3",
  "TimeSheetDate": "2026-01-07T07:15:33.1796437+05:30",
  "DisplayTimeSheetDate": "sample string 4",
  "InternalClientId": 1,
  "InternalClientName": "sample string 5",
  "ProjectId": 1,
  "ProjectName": "sample string 6",
  "TaskId": 1,
  "TaskName": "sample string 7",
  "SkuHeadId": 1,
  "SKuHeadName": "sample string 8",
  "SKuSubHeadId": 1,
  "SKuSubHeadName": "sample string 9",
  "ProductId": 1,
  "ProductName": "sample string 10",
  "JiraId": "sample string 11",
  "SubTaskId": 1,
  "SubTaskName": "sample string 12",
  "SubSubTaskId": 1,
  "SubSubTaskName": "sample string 13",
  "DepartmentId": 1,
  "DepartmentName": "sample string 14",
  "WorkTypeId": 1,
  "WorkingTypeName": "sample string 15",
  "ClientId": 1,
  "ClientGroupId": 1,
  "StartDateTime": "2026-01-07T07:15:33.1796437+05:30",
  "EndDateTime": "2026-01-07T07:15:33.1796437+05:30",
  "EmployeeNotes": "sample string 16",
  "ManagerNotes": "sample string 17",
  "HrNotes": "sample string 18",
  "PayrollNotes": "sample string 19",
  "ManagerName": "sample string 20",
  "ManagerId": 1,
  "HrId": 1,
  "Flag": "sample string 21",
  "PayrollId": 1,
  "ManagerActionDate": "2026-01-07T07:15:33.1796437+05:30",
  "DisplayManagerActionDate": "sample string 22",
  "HrActionDate": "2026-01-07T07:15:33.1796437+05:30",
  "DisplayHrActionDate": "sample string 23",
  "DisplayCreatedDate": "sample string 24",
  "PayrollActionDate": "2026-01-07T07:15:33.1796437+05:30",
  "DisplayPayrollActionDate": "sample string 25",
  "PayperiodStartDate": "2026-01-07T07:15:33.1796437+05:30",
  "PayPeriodEndDate": "2026-01-07T07:15:33.1796437+05:30",
  "ToDate": "2026-01-07T07:15:33.1796437+05:30",
  "FromDate": "2026-01-07T07:15:33.1796437+05:30",
  "Status": 30,
  "CreatedDate": "2026-01-07T07:15:33.1796437+05:30",
  "CreatedBy": 32,
  "CreatedByName": "sample string 33",
  "ModifyDate": "2026-01-07T07:15:33.1796437+05:30",
  "DisplayModifyDate": "sample string 34",
  "ModifyBy": 1,
  "ModifyByName": "sample string 35",
  "IpAddress": "sample string 36",
  "LocalIpAddress": "sample string 37",
  "DbUserAccount": "sample string 38",
  "StartTime": "00:00:00.1234567",
  "EndTime": "00:00:00.1234567",
  "DisplayFromDate": "sample string 39",
  "DisplayToDate": "sample string 40",
  "RequestType": 0,
  "AttendanceType": 0,
  "FileName": "sample string 41",
  "FolderPath": "sample string 42",
  "EmployeeFile": null,
  "TimeSheetDayDate": "sample string 43",
  "Regular": "00:00:00.1234567",
  "BreakTime": "00:00:00.1234567",
  "Lunch": "00:00:00.1234567",
  "OverTime": "00:00:00.1234567",
  "DoubleOverTime": "00:00:00.1234567",
  "WeeklyDateStart": "sample string 44",
  "Sync": "sample string 45",
  "CalData": "sample string 46",
  "TimesheetReasonId": 1,
  "TimeSheetReasionName": "sample string 47",
  "CallerName": "sample string 48",
  "ValidCallId": true,
  "DesignationGroupId": 1,
  "DesignationGroupName": "sample string 49",
  "DivisionJobCostCentreId": 50,
  "JobId": 51,
  "JobName": "sample string 52",
  "SubJobId": 53,
  "SubJobName": "sample string 54",
  "DivisionId": 55,
  "DivisionName": "sample string 56",
  "CostCentreId": 57,
  "CostName": "sample string 58",
  "TT": "00:00:00.1234567",
  "priviouslunch": "00:00:00.1234567",
  "AS": "00:00:00.1234567",
  "DIsplayJobName": "sample string 59",
  "DIsplayCostName": "sample string 60",
  "HolidayName": "sample string 61",
  "CostCode": "sample string 62",
  "IsActive": true,
  "OtherHours": "sample string 64",
  "RegularHours": "sample string 65",
  "CostId": 1,
  "HolidayTime": "sample string 66",
  "TotalCalcHours": "sample string 67",
  "LeaveTotalTime": "sample string 68",
  "InputClientId": 69,
  "CompanyName": "sample string 70",
  "LineofBusinessId": 71,
  "ContractId": 72,
  "LineOfBussiness": "sample string 73",
  "ContractName": "sample string 74",
  "ContractCode": "sample string 75",
  "SkuCode": "sample string 76",
  "InternalClientCode": "sample string 77",
  "ReporteesType": 78,
  "TotalTIme": "00:00",
  "EmployeeTimesheetUploadUniqueNo": "sample string 79",
  "UploadStatus": "sample string 80",
  "isSelectedAll": true,
  "TotalHours": "00:00:00.1234567",
  "PaymentStatus": 64,
  "ListEmployeeTimeSheetDetailsInput": [
    {
      "$id": "2",
      "TimeSheetId": 1,
      "TimeSheetFlag": "sample string 2"
    },
    {
      "$ref": "2"
    }
  ],
  "ListEmployeeTimeSheetDetailsInputString": "sample string 83",
  "ListEmployeeTimeSheetMultipleDetails": [
    {
      "$ref": "1"
    },
    {
      "$ref": "1"
    }
  ],
  "ListEmployeeTimeSheetMultipleDetailsString": [
    "sample string 1",
    "sample string 2"
  ],
  "ManagerIdParam": "sample string 84",
  "statusParam": "sample string 85",
  "InputClientIdParam": "sample string 86"
}

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.