PUT api/WorkDetail/{id}

Updates the Work details info.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
id

integer

Required

Body Parameters

UpdateWorkDetailRequest
NameDescriptionTypeAdditional information
WorkDetail

WorkDetailDto

None.

Request Formats

application/json, text/json

Sample:
{
  "WorkDetail": {
    "Id": 1,
    "ProjectTitle": "sample string 2",
    "Category": "sample string 3",
    "Industry": "sample string 4",
    "HeaderDescription": "sample string 5",
    "MainImageUrl": "sample string 6",
    "HomeImageUrl": "sample string 7",
    "RightImageUrl": "sample string 8",
    "Mission": "sample string 9",
    "Vision": "sample string 10",
    "Execution": "sample string 11",
    "EndDescription": "sample string 12",
    "CTAButtonTitle": "sample string 13",
    "CTAButtonLink": "sample string 14",
    "ProjectIsLive": true,
    "Position": 16,
    "HomePagePosition": 17,
    "Items": [
      {
        "WorkDetailId": 1,
        "Type": 0,
        "Content": "sample string 2",
        "ImageUrlThumbnail": "sample string 3",
        "Position": 4,
        "Id": 5
      },
      {
        "WorkDetailId": 1,
        "Type": 0,
        "Content": "sample string 2",
        "ImageUrlThumbnail": "sample string 3",
        "Position": 4,
        "Id": 5
      }
    ]
  }
}

application/xml, text/xml

Sample:
<UpdateWorkDetailRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BusinessDomain.RequestResponse">
  <WorkDetail xmlns:d2p1="http://schemas.datacontract.org/2004/07/BusinessDomain.DTOs">
    <d2p1:CTAButtonLink>sample string 14</d2p1:CTAButtonLink>
    <d2p1:CTAButtonTitle>sample string 13</d2p1:CTAButtonTitle>
    <d2p1:Category>sample string 3</d2p1:Category>
    <d2p1:EndDescription>sample string 12</d2p1:EndDescription>
    <d2p1:Execution>sample string 11</d2p1:Execution>
    <d2p1:HeaderDescription>sample string 5</d2p1:HeaderDescription>
    <d2p1:HomeImageUrl>sample string 7</d2p1:HomeImageUrl>
    <d2p1:HomePagePosition>17</d2p1:HomePagePosition>
    <d2p1:Id>1</d2p1:Id>
    <d2p1:Industry>sample string 4</d2p1:Industry>
    <d2p1:Items xmlns:d3p1="http://schemas.datacontract.org/2004/07/BusinessDomain.Entities">
      <d3p1:WorkDetailItem>
        <Id xmlns="http://schemas.datacontract.org/2004/07/BusinessDomain.Core">5</Id>
        <d3p1:Content>sample string 2</d3p1:Content>
        <d3p1:ImageUrlThumbnail>sample string 3</d3p1:ImageUrlThumbnail>
        <d3p1:Position>4</d3p1:Position>
        <d3p1:Type>Image</d3p1:Type>
        <d3p1:WorkDetailId>1</d3p1:WorkDetailId>
      </d3p1:WorkDetailItem>
      <d3p1:WorkDetailItem>
        <Id xmlns="http://schemas.datacontract.org/2004/07/BusinessDomain.Core">5</Id>
        <d3p1:Content>sample string 2</d3p1:Content>
        <d3p1:ImageUrlThumbnail>sample string 3</d3p1:ImageUrlThumbnail>
        <d3p1:Position>4</d3p1:Position>
        <d3p1:Type>Image</d3p1:Type>
        <d3p1:WorkDetailId>1</d3p1:WorkDetailId>
      </d3p1:WorkDetailItem>
    </d2p1:Items>
    <d2p1:MainImageUrl>sample string 6</d2p1:MainImageUrl>
    <d2p1:Mission>sample string 9</d2p1:Mission>
    <d2p1:Position>16</d2p1:Position>
    <d2p1:ProjectIsLive>true</d2p1:ProjectIsLive>
    <d2p1:ProjectTitle>sample string 2</d2p1:ProjectTitle>
    <d2p1:RightImageUrl>sample string 8</d2p1:RightImageUrl>
    <d2p1:Vision>sample string 10</d2p1:Vision>
  </WorkDetail>
</UpdateWorkDetailRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

GetWorkDetailResponse
NameDescriptionTypeAdditional information
WorkDetail

WorkDetailDto

None.

Response Formats

application/json, text/json

Sample:
{
  "WorkDetail": {
    "Id": 1,
    "ProjectTitle": "sample string 2",
    "Category": "sample string 3",
    "Industry": "sample string 4",
    "HeaderDescription": "sample string 5",
    "MainImageUrl": "sample string 6",
    "HomeImageUrl": "sample string 7",
    "RightImageUrl": "sample string 8",
    "Mission": "sample string 9",
    "Vision": "sample string 10",
    "Execution": "sample string 11",
    "EndDescription": "sample string 12",
    "CTAButtonTitle": "sample string 13",
    "CTAButtonLink": "sample string 14",
    "ProjectIsLive": true,
    "Position": 16,
    "HomePagePosition": 17,
    "Items": [
      {
        "WorkDetailId": 1,
        "Type": 0,
        "Content": "sample string 2",
        "ImageUrlThumbnail": "sample string 3",
        "Position": 4,
        "Id": 5
      },
      {
        "WorkDetailId": 1,
        "Type": 0,
        "Content": "sample string 2",
        "ImageUrlThumbnail": "sample string 3",
        "Position": 4,
        "Id": 5
      }
    ]
  }
}

application/xml, text/xml

Sample:
<GetWorkDetailResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BusinessDomain.RequestResponse">
  <WorkDetail xmlns:d2p1="http://schemas.datacontract.org/2004/07/BusinessDomain.DTOs">
    <d2p1:CTAButtonLink>sample string 14</d2p1:CTAButtonLink>
    <d2p1:CTAButtonTitle>sample string 13</d2p1:CTAButtonTitle>
    <d2p1:Category>sample string 3</d2p1:Category>
    <d2p1:EndDescription>sample string 12</d2p1:EndDescription>
    <d2p1:Execution>sample string 11</d2p1:Execution>
    <d2p1:HeaderDescription>sample string 5</d2p1:HeaderDescription>
    <d2p1:HomeImageUrl>sample string 7</d2p1:HomeImageUrl>
    <d2p1:HomePagePosition>17</d2p1:HomePagePosition>
    <d2p1:Id>1</d2p1:Id>
    <d2p1:Industry>sample string 4</d2p1:Industry>
    <d2p1:Items xmlns:d3p1="http://schemas.datacontract.org/2004/07/BusinessDomain.Entities">
      <d3p1:WorkDetailItem>
        <Id xmlns="http://schemas.datacontract.org/2004/07/BusinessDomain.Core">5</Id>
        <d3p1:Content>sample string 2</d3p1:Content>
        <d3p1:ImageUrlThumbnail>sample string 3</d3p1:ImageUrlThumbnail>
        <d3p1:Position>4</d3p1:Position>
        <d3p1:Type>Image</d3p1:Type>
        <d3p1:WorkDetailId>1</d3p1:WorkDetailId>
      </d3p1:WorkDetailItem>
      <d3p1:WorkDetailItem>
        <Id xmlns="http://schemas.datacontract.org/2004/07/BusinessDomain.Core">5</Id>
        <d3p1:Content>sample string 2</d3p1:Content>
        <d3p1:ImageUrlThumbnail>sample string 3</d3p1:ImageUrlThumbnail>
        <d3p1:Position>4</d3p1:Position>
        <d3p1:Type>Image</d3p1:Type>
        <d3p1:WorkDetailId>1</d3p1:WorkDetailId>
      </d3p1:WorkDetailItem>
    </d2p1:Items>
    <d2p1:MainImageUrl>sample string 6</d2p1:MainImageUrl>
    <d2p1:Mission>sample string 9</d2p1:Mission>
    <d2p1:Position>16</d2p1:Position>
    <d2p1:ProjectIsLive>true</d2p1:ProjectIsLive>
    <d2p1:ProjectTitle>sample string 2</d2p1:ProjectTitle>
    <d2p1:RightImageUrl>sample string 8</d2p1:RightImageUrl>
    <d2p1:Vision>sample string 10</d2p1:Vision>
  </WorkDetail>
</GetWorkDetailResponse>