GET api/VgestEmpresas/GetGroupDoc?empresa={empresa}

Metodo que vai buscar dados que permitam a construção de menus

Request Information

URI Parameters

NameDescriptionTypeAdditional information
empresa

string

None.

Body Parameters

None.

Response Information

Resource Description

Collection of TipoDocClassesTemp
NameDescriptionTypeAdditional information
ClasseTD

integer

None.

Descritivo

string

None.

OrdemPrioridade

integer

None.

Natureza

integer

None.

GroupDocs

Collection of GroupDocTemp

None.

TipoDocs

Collection of TipoDocTemp

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "ClasseTD": 1,
    "Descritivo": "sample string 2",
    "OrdemPrioridade": 3,
    "Natureza": 4,
    "GroupDocs": [
      {
        "Designacao": "sample string 1",
        "TipoDocs": [
          {
            "TipoDoc": "sample string 1",
            "Designacao": "sample string 2",
            "Abreviatura": "sample string 3",
            "ClasseTD": 4,
            "Imagem": "QEA="
          },
          {
            "TipoDoc": "sample string 1",
            "Designacao": "sample string 2",
            "Abreviatura": "sample string 3",
            "ClasseTD": 4,
            "Imagem": "QEA="
          }
        ],
        "Imagem": "QEA="
      },
      {
        "Designacao": "sample string 1",
        "TipoDocs": [
          {
            "TipoDoc": "sample string 1",
            "Designacao": "sample string 2",
            "Abreviatura": "sample string 3",
            "ClasseTD": 4,
            "Imagem": "QEA="
          },
          {
            "TipoDoc": "sample string 1",
            "Designacao": "sample string 2",
            "Abreviatura": "sample string 3",
            "ClasseTD": 4,
            "Imagem": "QEA="
          }
        ],
        "Imagem": "QEA="
      }
    ],
    "TipoDocs": [
      {
        "TipoDoc": "sample string 1",
        "Designacao": "sample string 2",
        "Abreviatura": "sample string 3",
        "ClasseTD": 4,
        "Imagem": "QEA="
      },
      {
        "TipoDoc": "sample string 1",
        "Designacao": "sample string 2",
        "Abreviatura": "sample string 3",
        "ClasseTD": 4,
        "Imagem": "QEA="
      }
    ]
  },
  {
    "ClasseTD": 1,
    "Descritivo": "sample string 2",
    "OrdemPrioridade": 3,
    "Natureza": 4,
    "GroupDocs": [
      {
        "Designacao": "sample string 1",
        "TipoDocs": [
          {
            "TipoDoc": "sample string 1",
            "Designacao": "sample string 2",
            "Abreviatura": "sample string 3",
            "ClasseTD": 4,
            "Imagem": "QEA="
          },
          {
            "TipoDoc": "sample string 1",
            "Designacao": "sample string 2",
            "Abreviatura": "sample string 3",
            "ClasseTD": 4,
            "Imagem": "QEA="
          }
        ],
        "Imagem": "QEA="
      },
      {
        "Designacao": "sample string 1",
        "TipoDocs": [
          {
            "TipoDoc": "sample string 1",
            "Designacao": "sample string 2",
            "Abreviatura": "sample string 3",
            "ClasseTD": 4,
            "Imagem": "QEA="
          },
          {
            "TipoDoc": "sample string 1",
            "Designacao": "sample string 2",
            "Abreviatura": "sample string 3",
            "ClasseTD": 4,
            "Imagem": "QEA="
          }
        ],
        "Imagem": "QEA="
      }
    ],
    "TipoDocs": [
      {
        "TipoDoc": "sample string 1",
        "Designacao": "sample string 2",
        "Abreviatura": "sample string 3",
        "ClasseTD": 4,
        "Imagem": "QEA="
      },
      {
        "TipoDoc": "sample string 1",
        "Designacao": "sample string 2",
        "Abreviatura": "sample string 3",
        "ClasseTD": 4,
        "Imagem": "QEA="
      }
    ]
  }
]

application/xml, text/xml

Sample:
<ArrayOfVgestEmpresasController.TipoDocClassesTemp xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/VisualGestAPI.Controllers.VgestAuthControllers.VgestControllers">
  <VgestEmpresasController.TipoDocClassesTemp>
    <ClasseTD>1</ClasseTD>
    <Descritivo>sample string 2</Descritivo>
    <GroupDocs>
      <VgestEmpresasController.GroupDocTemp>
        <Designacao>sample string 1</Designacao>
        <Imagem>QEA=</Imagem>
        <TipoDocs>
          <VgestEmpresasController.TipoDocTemp>
            <Abreviatura>sample string 3</Abreviatura>
            <ClasseTD>4</ClasseTD>
            <Designacao>sample string 2</Designacao>
            <Imagem>QEA=</Imagem>
            <TipoDoc>sample string 1</TipoDoc>
          </VgestEmpresasController.TipoDocTemp>
          <VgestEmpresasController.TipoDocTemp>
            <Abreviatura>sample string 3</Abreviatura>
            <ClasseTD>4</ClasseTD>
            <Designacao>sample string 2</Designacao>
            <Imagem>QEA=</Imagem>
            <TipoDoc>sample string 1</TipoDoc>
          </VgestEmpresasController.TipoDocTemp>
        </TipoDocs>
      </VgestEmpresasController.GroupDocTemp>
      <VgestEmpresasController.GroupDocTemp>
        <Designacao>sample string 1</Designacao>
        <Imagem>QEA=</Imagem>
        <TipoDocs>
          <VgestEmpresasController.TipoDocTemp>
            <Abreviatura>sample string 3</Abreviatura>
            <ClasseTD>4</ClasseTD>
            <Designacao>sample string 2</Designacao>
            <Imagem>QEA=</Imagem>
            <TipoDoc>sample string 1</TipoDoc>
          </VgestEmpresasController.TipoDocTemp>
          <VgestEmpresasController.TipoDocTemp>
            <Abreviatura>sample string 3</Abreviatura>
            <ClasseTD>4</ClasseTD>
            <Designacao>sample string 2</Designacao>
            <Imagem>QEA=</Imagem>
            <TipoDoc>sample string 1</TipoDoc>
          </VgestEmpresasController.TipoDocTemp>
        </TipoDocs>
      </VgestEmpresasController.GroupDocTemp>
    </GroupDocs>
    <Natureza>4</Natureza>
    <OrdemPrioridade>3</OrdemPrioridade>
    <TipoDocs>
      <VgestEmpresasController.TipoDocTemp>
        <Abreviatura>sample string 3</Abreviatura>
        <ClasseTD>4</ClasseTD>
        <Designacao>sample string 2</Designacao>
        <Imagem>QEA=</Imagem>
        <TipoDoc>sample string 1</TipoDoc>
      </VgestEmpresasController.TipoDocTemp>
      <VgestEmpresasController.TipoDocTemp>
        <Abreviatura>sample string 3</Abreviatura>
        <ClasseTD>4</ClasseTD>
        <Designacao>sample string 2</Designacao>
        <Imagem>QEA=</Imagem>
        <TipoDoc>sample string 1</TipoDoc>
      </VgestEmpresasController.TipoDocTemp>
    </TipoDocs>
  </VgestEmpresasController.TipoDocClassesTemp>
  <VgestEmpresasController.TipoDocClassesTemp>
    <ClasseTD>1</ClasseTD>
    <Descritivo>sample string 2</Descritivo>
    <GroupDocs>
      <VgestEmpresasController.GroupDocTemp>
        <Designacao>sample string 1</Designacao>
        <Imagem>QEA=</Imagem>
        <TipoDocs>
          <VgestEmpresasController.TipoDocTemp>
            <Abreviatura>sample string 3</Abreviatura>
            <ClasseTD>4</ClasseTD>
            <Designacao>sample string 2</Designacao>
            <Imagem>QEA=</Imagem>
            <TipoDoc>sample string 1</TipoDoc>
          </VgestEmpresasController.TipoDocTemp>
          <VgestEmpresasController.TipoDocTemp>
            <Abreviatura>sample string 3</Abreviatura>
            <ClasseTD>4</ClasseTD>
            <Designacao>sample string 2</Designacao>
            <Imagem>QEA=</Imagem>
            <TipoDoc>sample string 1</TipoDoc>
          </VgestEmpresasController.TipoDocTemp>
        </TipoDocs>
      </VgestEmpresasController.GroupDocTemp>
      <VgestEmpresasController.GroupDocTemp>
        <Designacao>sample string 1</Designacao>
        <Imagem>QEA=</Imagem>
        <TipoDocs>
          <VgestEmpresasController.TipoDocTemp>
            <Abreviatura>sample string 3</Abreviatura>
            <ClasseTD>4</ClasseTD>
            <Designacao>sample string 2</Designacao>
            <Imagem>QEA=</Imagem>
            <TipoDoc>sample string 1</TipoDoc>
          </VgestEmpresasController.TipoDocTemp>
          <VgestEmpresasController.TipoDocTemp>
            <Abreviatura>sample string 3</Abreviatura>
            <ClasseTD>4</ClasseTD>
            <Designacao>sample string 2</Designacao>
            <Imagem>QEA=</Imagem>
            <TipoDoc>sample string 1</TipoDoc>
          </VgestEmpresasController.TipoDocTemp>
        </TipoDocs>
      </VgestEmpresasController.GroupDocTemp>
    </GroupDocs>
    <Natureza>4</Natureza>
    <OrdemPrioridade>3</OrdemPrioridade>
    <TipoDocs>
      <VgestEmpresasController.TipoDocTemp>
        <Abreviatura>sample string 3</Abreviatura>
        <ClasseTD>4</ClasseTD>
        <Designacao>sample string 2</Designacao>
        <Imagem>QEA=</Imagem>
        <TipoDoc>sample string 1</TipoDoc>
      </VgestEmpresasController.TipoDocTemp>
      <VgestEmpresasController.TipoDocTemp>
        <Abreviatura>sample string 3</Abreviatura>
        <ClasseTD>4</ClasseTD>
        <Designacao>sample string 2</Designacao>
        <Imagem>QEA=</Imagem>
        <TipoDoc>sample string 1</TipoDoc>
      </VgestEmpresasController.TipoDocTemp>
    </TipoDocs>
  </VgestEmpresasController.TipoDocClassesTemp>
</ArrayOfVgestEmpresasController.TipoDocClassesTemp>