PUT api/EmployeeDayOff

Request Information

URI Parameters

None.

Body Parameters

DayOffViewModels
NameDescriptionTypeAdditional information
DayOff

Employee_Day_Off

None.

Remark

Employee_Day_Off_Remark

None.

Session

Employee_DayOff_Session

None.

Operator

AccountViewModels

None.

Request Formats

application/json, text/json

Sample:
{
  "DayOff": {
    "Id": 1,
    "DayOff_Id": "454ad0d1-da99-4bef-9e93-a060ce9945b9",
    "Enable": true,
    "Employee": "sample string 4"
  },
  "Remark": {
    "Id": 1,
    "DayOff_Id": "6dc3b835-1b01-4aa0-9cb0-a67d4ce4652a",
    "TimeStamp": "2026-02-14T08:07:19.1890441+08:00",
    "Remark": "sample string 4",
    "Operator": "sample string 5"
  },
  "Session": {
    "Id": 1,
    "DayOff_Id": "a2c0a446-96aa-4251-9142-ed90effd8d2c",
    "DayOff_Type_Id": 64,
    "Start": "2026-02-14T08:07:19.1890441+08:00",
    "End": "2026-02-14T08:07:19.1890441+08:00",
    "Operator": "sample string 6",
    "TimeStamp": "2026-02-14T08:07:19.1890441+08:00"
  },
  "Operator": {
    "Id": "sample string 1",
    "Name": "sample string 2",
    "Store": 3
  }
}

application/xml, text/xml

Sample:
<DayOffViewModels xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/JmplusAPI.ViewModels.Employee.DayOff">
  <DayOff xmlns:d2p1="http://schemas.datacontract.org/2004/07/JmplusAPI.Entities.Employee">
    <d2p1:DayOff_Id>454ad0d1-da99-4bef-9e93-a060ce9945b9</d2p1:DayOff_Id>
    <d2p1:Employee>sample string 4</d2p1:Employee>
    <d2p1:Enable>true</d2p1:Enable>
    <d2p1:Id>1</d2p1:Id>
  </DayOff>
  <Operator xmlns:d2p1="http://schemas.datacontract.org/2004/07/JmplusAPI.ViewModels.Account">
    <d2p1:Id>sample string 1</d2p1:Id>
    <d2p1:Name>sample string 2</d2p1:Name>
  </Operator>
  <Remark xmlns:d2p1="http://schemas.datacontract.org/2004/07/JmplusAPI.Entities.Employee">
    <d2p1:DayOff_Id>6dc3b835-1b01-4aa0-9cb0-a67d4ce4652a</d2p1:DayOff_Id>
    <d2p1:Id>1</d2p1:Id>
    <d2p1:Operator>sample string 5</d2p1:Operator>
    <d2p1:Remark>sample string 4</d2p1:Remark>
    <d2p1:TimeStamp>2026-02-14T08:07:19.1890441+08:00</d2p1:TimeStamp>
  </Remark>
  <Session xmlns:d2p1="http://schemas.datacontract.org/2004/07/JmplusAPI.Entities.Employee">
    <d2p1:DayOff_Id>a2c0a446-96aa-4251-9142-ed90effd8d2c</d2p1:DayOff_Id>
    <d2p1:DayOff_Type_Id>64</d2p1:DayOff_Type_Id>
    <d2p1:End>2026-02-14T08:07:19.1890441+08:00</d2p1:End>
    <d2p1:Id>1</d2p1:Id>
    <d2p1:Operator>sample string 6</d2p1:Operator>
    <d2p1:Start>2026-02-14T08:07:19.1890441+08:00</d2p1:Start>
    <d2p1:TimeStamp>2026-02-14T08:07:19.1890441+08:00</d2p1:TimeStamp>
  </Session>
</DayOffViewModels>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

DayOffViewModels
NameDescriptionTypeAdditional information
DayOff

Employee_Day_Off

None.

Remark

Employee_Day_Off_Remark

None.

Session

Employee_DayOff_Session

None.

Operator

AccountViewModels

None.

Response Formats

application/json, text/json

Sample:
{
  "DayOff": {
    "Id": 1,
    "DayOff_Id": "68fe8338-6575-47e2-b53f-2ca26dd9d4df",
    "Enable": true,
    "Employee": "sample string 4"
  },
  "Remark": {
    "Id": 1,
    "DayOff_Id": "3b2d9be8-ab8b-4579-9627-e67dee7f41af",
    "TimeStamp": "2026-02-14T08:07:19.1890441+08:00",
    "Remark": "sample string 4",
    "Operator": "sample string 5"
  },
  "Session": {
    "Id": 1,
    "DayOff_Id": "1edd743b-5f73-4196-881b-0f570a0fa46f",
    "DayOff_Type_Id": 64,
    "Start": "2026-02-14T08:07:19.1890441+08:00",
    "End": "2026-02-14T08:07:19.1890441+08:00",
    "Operator": "sample string 6",
    "TimeStamp": "2026-02-14T08:07:19.1890441+08:00"
  },
  "Operator": {
    "Id": "sample string 1",
    "Name": "sample string 2",
    "Store": 3
  }
}

application/xml, text/xml

Sample:
<DayOffViewModels xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/JmplusAPI.ViewModels.Employee.DayOff">
  <DayOff xmlns:d2p1="http://schemas.datacontract.org/2004/07/JmplusAPI.Entities.Employee">
    <d2p1:DayOff_Id>68fe8338-6575-47e2-b53f-2ca26dd9d4df</d2p1:DayOff_Id>
    <d2p1:Employee>sample string 4</d2p1:Employee>
    <d2p1:Enable>true</d2p1:Enable>
    <d2p1:Id>1</d2p1:Id>
  </DayOff>
  <Operator xmlns:d2p1="http://schemas.datacontract.org/2004/07/JmplusAPI.ViewModels.Account">
    <d2p1:Id>sample string 1</d2p1:Id>
    <d2p1:Name>sample string 2</d2p1:Name>
  </Operator>
  <Remark xmlns:d2p1="http://schemas.datacontract.org/2004/07/JmplusAPI.Entities.Employee">
    <d2p1:DayOff_Id>3b2d9be8-ab8b-4579-9627-e67dee7f41af</d2p1:DayOff_Id>
    <d2p1:Id>1</d2p1:Id>
    <d2p1:Operator>sample string 5</d2p1:Operator>
    <d2p1:Remark>sample string 4</d2p1:Remark>
    <d2p1:TimeStamp>2026-02-14T08:07:19.1890441+08:00</d2p1:TimeStamp>
  </Remark>
  <Session xmlns:d2p1="http://schemas.datacontract.org/2004/07/JmplusAPI.Entities.Employee">
    <d2p1:DayOff_Id>1edd743b-5f73-4196-881b-0f570a0fa46f</d2p1:DayOff_Id>
    <d2p1:DayOff_Type_Id>64</d2p1:DayOff_Type_Id>
    <d2p1:End>2026-02-14T08:07:19.1890441+08:00</d2p1:End>
    <d2p1:Id>1</d2p1:Id>
    <d2p1:Operator>sample string 6</d2p1:Operator>
    <d2p1:Start>2026-02-14T08:07:19.1890441+08:00</d2p1:Start>
    <d2p1:TimeStamp>2026-02-14T08:07:19.1890441+08:00</d2p1:TimeStamp>
  </Session>
</DayOffViewModels>