POST api/Timber/AlertZeroCost

Request Information

URI Parameters

None.

Body Parameters

TimberMainViewModel
NameDescriptionTypeAdditional information
Timbers

Collection of TimberViewModel

None.

TimberCosts

Collection of TimberCostViewModel

None.

DefaultPriceIndex

integer

None.

ExportViewModel

ExportViewModel

None.

ImportViewModel

ImportViewModel

None.

Success

boolean

None.

Message

string

None.

ErrorMessage

string

None.

Notification

NotificationDto

None.

notificationResponse

NotificationResponseDto

None.

WindowLock

LockInformationModel

None.

SellIsPercent

CheckBoxDto

None.

ShowNotes

CheckBoxDto

None.

AlertZeroCost

CheckBoxDto

None.

Request Formats

application/json, text/json

Sample:
{
  "sellIsPercent": {
    "checked": true,
    "visible": true,
    "enabled": true,
    "caption": "sample string 4"
  },
  "showNotes": {
    "checked": true,
    "visible": true,
    "enabled": true,
    "caption": "sample string 4"
  },
  "alertZeroCost": {
    "checked": true,
    "visible": true,
    "enabled": true,
    "caption": "sample string 4"
  },
  "timbers": [
    {
      "index": 1,
      "timberId": "86b0533e-29cf-4182-9f2a-6252d3984673",
      "timber": "sample string 3",
      "basePercent": 4,
      "basePercentText": "sample string 5",
      "costMethod": 6,
      "costMethodText": "sample string 7",
      "weight": 8,
      "grain": "sample string 9",
      "timberClass": "sample string 10",
      "timberNote": "sample string 11",
      "texture": "sample string 12",
      "uid": "sample string 13",
      "extension": "sample string 14",
      "color": "sample string 15",
      "timberAbbreviation": "sample string 16"
    },
    {
      "index": 1,
      "timberId": "86b0533e-29cf-4182-9f2a-6252d3984673",
      "timber": "sample string 3",
      "basePercent": 4,
      "basePercentText": "sample string 5",
      "costMethod": 6,
      "costMethodText": "sample string 7",
      "weight": 8,
      "grain": "sample string 9",
      "timberClass": "sample string 10",
      "timberNote": "sample string 11",
      "texture": "sample string 12",
      "uid": "sample string 13",
      "extension": "sample string 14",
      "color": "sample string 15",
      "timberAbbreviation": "sample string 16"
    }
  ],
  "timberCosts": [
    {
      "id": 1,
      "sizeName": "sample string 2",
      "timberCost": 3.0,
      "costText": "sample string 4",
      "timberSell": 1.0,
      "sellText": "sample string 5",
      "wastage": 1,
      "wastageText": "sample string 6",
      "note": "sample string 7",
      "sizeSKU": "sample string 8",
      "timberId": "ab67b19f-89a7-4cfa-9e7b-68936749e51b",
      "timberSizeId": 10
    },
    {
      "id": 1,
      "sizeName": "sample string 2",
      "timberCost": 3.0,
      "costText": "sample string 4",
      "timberSell": 1.0,
      "sellText": "sample string 5",
      "wastage": 1,
      "wastageText": "sample string 6",
      "note": "sample string 7",
      "sizeSKU": "sample string 8",
      "timberId": "ab67b19f-89a7-4cfa-9e7b-68936749e51b",
      "timberSizeId": 10
    }
  ],
  "defaultPriceIndex": 1,
  "exportViewModel": {
    "success": true,
    "message": "sample string 2",
    "path": "sample string 3",
    "fileName": "sample string 4",
    "fileData": null,
    "fileContent": "sample string 5",
    "sequenceFileContent": "sample string 6",
    "sequenceFilePath": "sample string 7",
    "sequenceFileName": "sample string 8",
    "postProcessCL": "sample string 9",
    "postProcessCLPath": "sample string 10",
    "postProcessArgument": "sample string 11",
    "oneSavePrompt": true,
    "dockSawFiles": [
      {
        "fileContent": "sample string 1",
        "filePath": "sample string 2",
        "fileName": "sample string 3",
        "fileExtension": "sample string 4"
      },
      {
        "fileContent": "sample string 1",
        "filePath": "sample string 2",
        "fileName": "sample string 3",
        "fileExtension": "sample string 4"
      }
    ],
    "exportFilesPerPc": [
      {
        "fileContent": "sample string 1",
        "filePath": "sample string 2",
        "fileName": "sample string 3",
        "fileExtension": "sample string 4"
      },
      {
        "fileContent": "sample string 1",
        "filePath": "sample string 2",
        "fileName": "sample string 3",
        "fileExtension": "sample string 4"
      }
    ],
    "pageContentList": [
      {
        "id": 1,
        "reportContent": "sample string 2",
        "pageNumber": 3,
        "reportName": "sample string 4",
        "pageFormat": "sample string 5",
        "pageOrientation": 6,
        "copies": 7
      },
      {
        "id": 1,
        "reportContent": "sample string 2",
        "pageNumber": 3,
        "reportName": "sample string 4",
        "pageFormat": "sample string 5",
        "pageOrientation": 6,
        "copies": 7
      }
    ]
  },
  "importViewModel": {
    "fileName": "sample string 1",
    "path": "sample string 2"
  },
  "success": true,
  "message": "sample string 3",
  "errorMessage": "sample string 4",
  "notification": {
    "title": "sample string 1",
    "description": "sample string 2",
    "type": 0
  },
  "notificationResponse": {
    "responseType": 0,
    "value": "sample string 1"
  },
  "windowLock": {
    "isLocked": true,
    "lockedBy": "sample string 2"
  }
}

application/xml, text/xml

Sample:
<TimberMainViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.ViewModels">
  <AlertZeroCost xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls">
    <d2p1:Caption>sample string 4</d2p1:Caption>
    <d2p1:Checked>true</d2p1:Checked>
    <d2p1:Enabled>true</d2p1:Enabled>
    <d2p1:Visible>true</d2p1:Visible>
  </AlertZeroCost>
  <DefaultPriceIndex>1</DefaultPriceIndex>
  <ErrorMessage>sample string 4</ErrorMessage>
  <ExportViewModel>
    <DockSawFiles>
      <ExportFileViewModel>
        <FileContent>sample string 1</FileContent>
        <FileExtension>sample string 4</FileExtension>
        <FileName>sample string 3</FileName>
        <FilePath>sample string 2</FilePath>
      </ExportFileViewModel>
      <ExportFileViewModel>
        <FileContent>sample string 1</FileContent>
        <FileExtension>sample string 4</FileExtension>
        <FileName>sample string 3</FileName>
        <FilePath>sample string 2</FilePath>
      </ExportFileViewModel>
    </DockSawFiles>
    <ExportFilesPerPc>
      <ExportFileViewModel>
        <FileContent>sample string 1</FileContent>
        <FileExtension>sample string 4</FileExtension>
        <FileName>sample string 3</FileName>
        <FilePath>sample string 2</FilePath>
      </ExportFileViewModel>
      <ExportFileViewModel>
        <FileContent>sample string 1</FileContent>
        <FileExtension>sample string 4</FileExtension>
        <FileName>sample string 3</FileName>
        <FilePath>sample string 2</FilePath>
      </ExportFileViewModel>
    </ExportFilesPerPc>
    <FileContent>sample string 5</FileContent>
    <FileData xmlns:d3p1="http://schemas.datacontract.org/2004/07/System.IO" i:nil="true" />
    <FileName>sample string 4</FileName>
    <Message>sample string 2</Message>
    <OneSavePrompt>true</OneSavePrompt>
    <PageContentList>
      <PageContentViewModel>
        <Copies>7</Copies>
        <Id>1</Id>
        <PageFormat>sample string 5</PageFormat>
        <PageNumber>3</PageNumber>
        <PageOrientation>6</PageOrientation>
        <ReportContent>sample string 2</ReportContent>
        <ReportName>sample string 4</ReportName>
      </PageContentViewModel>
      <PageContentViewModel>
        <Copies>7</Copies>
        <Id>1</Id>
        <PageFormat>sample string 5</PageFormat>
        <PageNumber>3</PageNumber>
        <PageOrientation>6</PageOrientation>
        <ReportContent>sample string 2</ReportContent>
        <ReportName>sample string 4</ReportName>
      </PageContentViewModel>
    </PageContentList>
    <Path>sample string 3</Path>
    <PostProcessArgument>sample string 11</PostProcessArgument>
    <PostProcessCL>sample string 9</PostProcessCL>
    <PostProcessCLPath>sample string 10</PostProcessCLPath>
    <SequenceFileContent>sample string 6</SequenceFileContent>
    <SequenceFileName>sample string 8</SequenceFileName>
    <SequenceFilePath>sample string 7</SequenceFilePath>
    <Success>true</Success>
  </ExportViewModel>
  <ImportViewModel>
    <FileName>sample string 1</FileName>
    <Path>sample string 2</Path>
  </ImportViewModel>
  <Message>sample string 3</Message>
  <Notification xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Common">
    <d2p1:_x003C_Description_x003E_k__BackingField>sample string 2</d2p1:_x003C_Description_x003E_k__BackingField>
    <d2p1:_x003C_Title_x003E_k__BackingField>sample string 1</d2p1:_x003C_Title_x003E_k__BackingField>
    <d2p1:_x003C_Type_x003E_k__BackingField>Default</d2p1:_x003C_Type_x003E_k__BackingField>
  </Notification>
  <SellIsPercent xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls">
    <d2p1:Caption>sample string 4</d2p1:Caption>
    <d2p1:Checked>true</d2p1:Checked>
    <d2p1:Enabled>true</d2p1:Enabled>
    <d2p1:Visible>true</d2p1:Visible>
  </SellIsPercent>
  <ShowNotes xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls">
    <d2p1:Caption>sample string 4</d2p1:Caption>
    <d2p1:Checked>true</d2p1:Checked>
    <d2p1:Enabled>true</d2p1:Enabled>
    <d2p1:Visible>true</d2p1:Visible>
  </ShowNotes>
  <Success>true</Success>
  <TimberCosts>
    <TimberCostViewModel>
      <CostText>sample string 4</CostText>
      <Id>1</Id>
      <Note>sample string 7</Note>
      <SellText>sample string 5</SellText>
      <SizeName>sample string 2</SizeName>
      <SizeSKU>sample string 8</SizeSKU>
      <TimberCost>3</TimberCost>
      <TimberId>ab67b19f-89a7-4cfa-9e7b-68936749e51b</TimberId>
      <TimberSell>1</TimberSell>
      <TimberSizeId>10</TimberSizeId>
      <Wastage>1</Wastage>
      <WastageText>sample string 6</WastageText>
    </TimberCostViewModel>
    <TimberCostViewModel>
      <CostText>sample string 4</CostText>
      <Id>1</Id>
      <Note>sample string 7</Note>
      <SellText>sample string 5</SellText>
      <SizeName>sample string 2</SizeName>
      <SizeSKU>sample string 8</SizeSKU>
      <TimberCost>3</TimberCost>
      <TimberId>ab67b19f-89a7-4cfa-9e7b-68936749e51b</TimberId>
      <TimberSell>1</TimberSell>
      <TimberSizeId>10</TimberSizeId>
      <Wastage>1</Wastage>
      <WastageText>sample string 6</WastageText>
    </TimberCostViewModel>
  </TimberCosts>
  <Timbers>
    <TimberViewModel>
      <BasePercent>4</BasePercent>
      <BasePercentText>sample string 5</BasePercentText>
      <CostMethod>6</CostMethod>
      <CostMethodText>sample string 7</CostMethodText>
      <Grain>sample string 9</Grain>
      <Index>1</Index>
      <Texture>sample string 12</Texture>
      <Timber>sample string 3</Timber>
      <TimberAbbreviation>sample string 16</TimberAbbreviation>
      <TimberClass>sample string 10</TimberClass>
      <TimberId>86b0533e-29cf-4182-9f2a-6252d3984673</TimberId>
      <TimberNote>sample string 11</TimberNote>
      <Weight>8</Weight>
      <color>sample string 15</color>
      <extension>sample string 14</extension>
      <uid>sample string 13</uid>
    </TimberViewModel>
    <TimberViewModel>
      <BasePercent>4</BasePercent>
      <BasePercentText>sample string 5</BasePercentText>
      <CostMethod>6</CostMethod>
      <CostMethodText>sample string 7</CostMethodText>
      <Grain>sample string 9</Grain>
      <Index>1</Index>
      <Texture>sample string 12</Texture>
      <Timber>sample string 3</Timber>
      <TimberAbbreviation>sample string 16</TimberAbbreviation>
      <TimberClass>sample string 10</TimberClass>
      <TimberId>86b0533e-29cf-4182-9f2a-6252d3984673</TimberId>
      <TimberNote>sample string 11</TimberNote>
      <Weight>8</Weight>
      <color>sample string 15</color>
      <extension>sample string 14</extension>
      <uid>sample string 13</uid>
    </TimberViewModel>
  </Timbers>
  <WindowLock xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.GlobalCache">
    <d2p1:IsLocked>true</d2p1:IsLocked>
    <d2p1:LockedBy>sample string 2</d2p1:LockedBy>
  </WindowLock>
  <notificationResponse xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Parameter">
    <d2p1:ResponseType>Null</d2p1:ResponseType>
    <d2p1:Value>sample string 1</d2p1:Value>
  </notificationResponse>
</TimberMainViewModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

None.