GET api/Project/GetNavBarSidePermissions

Request Information

URI Parameters

None.

Body Parameters

None.

Response Information

Resource Description

NavBarSideViewModel
NameDescriptionTypeAdditional information
DirectoryButton

CommandButtonDto

None.

NewProjectButton

CommandButtonDto

None.

OpenProjectButton

CommandButtonDto

None.

SaveProjectButton

CommandButtonDto

None.

CloseProjectButton

CommandButtonDto

None.

CurrentJobButton

CommandButtonDto

None.

ClientButton

CommandButtonDto

None.

SiteButton

CommandButtonDto

None.

JobDetailsButton

CommandButtonDto

None.

ComponentsButton

CommandButtonDto

None.

DesignButton

CommandButtonDto

None.

ThreeDButton

CommandButtonDto

None.

MaterialCostButton

CommandButtonDto

None.

LaborCostButton

CommandButtonDto

None.

QuoteCalculationButton

CommandButtonDto

None.

ScheduleButton

CommandButtonDto

None.

Response Formats

application/json, text/json

Sample:
{
  "directoryButton": {
    "visible": true,
    "enabled": true,
    "caption": "sample string 3"
  },
  "newProjectButton": {
    "visible": true,
    "enabled": true,
    "caption": "sample string 3"
  },
  "openProjectButton": {
    "visible": true,
    "enabled": true,
    "caption": "sample string 3"
  },
  "saveProjectButton": {
    "visible": true,
    "enabled": true,
    "caption": "sample string 3"
  },
  "closeProjectButton": {
    "visible": true,
    "enabled": true,
    "caption": "sample string 3"
  },
  "currentJobButton": {
    "visible": true,
    "enabled": true,
    "caption": "sample string 3"
  },
  "clientButton": {
    "visible": true,
    "enabled": true,
    "caption": "sample string 3"
  },
  "siteButton": {
    "visible": true,
    "enabled": true,
    "caption": "sample string 3"
  },
  "jobDetailsButton": {
    "visible": true,
    "enabled": true,
    "caption": "sample string 3"
  },
  "componentsButton": {
    "visible": true,
    "enabled": true,
    "caption": "sample string 3"
  },
  "designButton": {
    "visible": true,
    "enabled": true,
    "caption": "sample string 3"
  },
  "threeDButton": {
    "visible": true,
    "enabled": true,
    "caption": "sample string 3"
  },
  "materialCostButton": {
    "visible": true,
    "enabled": true,
    "caption": "sample string 3"
  },
  "laborCostButton": {
    "visible": true,
    "enabled": true,
    "caption": "sample string 3"
  },
  "quoteCalculationButton": {
    "visible": true,
    "enabled": true,
    "caption": "sample string 3"
  },
  "scheduleButton": {
    "visible": true,
    "enabled": true,
    "caption": "sample string 3"
  }
}

application/xml, text/xml

Sample:
<NavBarSideViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.ViewModels">
  <ClientButton xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls">
    <d2p1:Caption>sample string 3</d2p1:Caption>
    <d2p1:Enabled>true</d2p1:Enabled>
    <d2p1:Visible>true</d2p1:Visible>
  </ClientButton>
  <CloseProjectButton xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls">
    <d2p1:Caption>sample string 3</d2p1:Caption>
    <d2p1:Enabled>true</d2p1:Enabled>
    <d2p1:Visible>true</d2p1:Visible>
  </CloseProjectButton>
  <ComponentsButton xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls">
    <d2p1:Caption>sample string 3</d2p1:Caption>
    <d2p1:Enabled>true</d2p1:Enabled>
    <d2p1:Visible>true</d2p1:Visible>
  </ComponentsButton>
  <CurrentJobButton xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls">
    <d2p1:Caption>sample string 3</d2p1:Caption>
    <d2p1:Enabled>true</d2p1:Enabled>
    <d2p1:Visible>true</d2p1:Visible>
  </CurrentJobButton>
  <DesignButton xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls">
    <d2p1:Caption>sample string 3</d2p1:Caption>
    <d2p1:Enabled>true</d2p1:Enabled>
    <d2p1:Visible>true</d2p1:Visible>
  </DesignButton>
  <DirectoryButton xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls">
    <d2p1:Caption>sample string 3</d2p1:Caption>
    <d2p1:Enabled>true</d2p1:Enabled>
    <d2p1:Visible>true</d2p1:Visible>
  </DirectoryButton>
  <JobDetailsButton xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls">
    <d2p1:Caption>sample string 3</d2p1:Caption>
    <d2p1:Enabled>true</d2p1:Enabled>
    <d2p1:Visible>true</d2p1:Visible>
  </JobDetailsButton>
  <LaborCostButton xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls">
    <d2p1:Caption>sample string 3</d2p1:Caption>
    <d2p1:Enabled>true</d2p1:Enabled>
    <d2p1:Visible>true</d2p1:Visible>
  </LaborCostButton>
  <MaterialCostButton xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls">
    <d2p1:Caption>sample string 3</d2p1:Caption>
    <d2p1:Enabled>true</d2p1:Enabled>
    <d2p1:Visible>true</d2p1:Visible>
  </MaterialCostButton>
  <NewProjectButton xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls">
    <d2p1:Caption>sample string 3</d2p1:Caption>
    <d2p1:Enabled>true</d2p1:Enabled>
    <d2p1:Visible>true</d2p1:Visible>
  </NewProjectButton>
  <OpenProjectButton xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls">
    <d2p1:Caption>sample string 3</d2p1:Caption>
    <d2p1:Enabled>true</d2p1:Enabled>
    <d2p1:Visible>true</d2p1:Visible>
  </OpenProjectButton>
  <QuoteCalculationButton xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls">
    <d2p1:Caption>sample string 3</d2p1:Caption>
    <d2p1:Enabled>true</d2p1:Enabled>
    <d2p1:Visible>true</d2p1:Visible>
  </QuoteCalculationButton>
  <SaveProjectButton xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls">
    <d2p1:Caption>sample string 3</d2p1:Caption>
    <d2p1:Enabled>true</d2p1:Enabled>
    <d2p1:Visible>true</d2p1:Visible>
  </SaveProjectButton>
  <ScheduleButton xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls">
    <d2p1:Caption>sample string 3</d2p1:Caption>
    <d2p1:Enabled>true</d2p1:Enabled>
    <d2p1:Visible>true</d2p1:Visible>
  </ScheduleButton>
  <SiteButton xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls">
    <d2p1:Caption>sample string 3</d2p1:Caption>
    <d2p1:Enabled>true</d2p1:Enabled>
    <d2p1:Visible>true</d2p1:Visible>
  </SiteButton>
  <ThreeDButton xmlns:d2p1="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.Dto.Controls">
    <d2p1:Caption>sample string 3</d2p1:Caption>
    <d2p1:Enabled>true</d2p1:Enabled>
    <d2p1:Visible>true</d2p1:Visible>
  </ThreeDButton>
</NavBarSideViewModel>