GET api/Rubro?activo={activo}

Obtiene un listado de todos los Rubros disponibles en el sistema.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
activo

Si desea recibir solo los rubros activos TRUE. False en caso de querer recibir todos.

boolean

Default value is True

Body Parameters

None.

Response Information

Resource Description

Retorna un listado de los Rubros disponibles.

Collection of Rubro
NameDescriptionTypeAdditional information
Id

integer

None.

Nombre

string

None.

Descripcion

string

None.

Activo

boolean

None.

RubroPadre

Rubro

None.

HijoId

integer

None.

Color

string

None.

Final

boolean

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "Id": 5,
    "Nombre": "Artículos para el Hogar",
    "Descripcion": "",
    "Activo": true,
    "RubroPadre": {
      "Id": 0,
      "Nombre": "",
      "Descripcion": "",
      "Activo": true,
      "RubroPadre": null,
      "HijoId": 0,
      "Color": "",
      "Final": false
    },
    "HijoId": 0,
    "Color": "",
    "Final": false
  }
]

application/xml, text/xml

Sample:
<ArrayOfRubro xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ClasesMutual">
  <Rubro>
    <Activo>true</Activo>
    <Color></Color>
    <Descripcion></Descripcion>
    <Final>false</Final>
    <HijoId>0</HijoId>
    <Id>5</Id>
    <Nombre>Artículos para el Hogar</Nombre>
    <RubroPadre>
      <Activo>true</Activo>
      <Color></Color>
      <Descripcion></Descripcion>
      <Final>false</Final>
      <HijoId>0</HijoId>
      <Id>0</Id>
      <Nombre></Nombre>
      <RubroPadre i:nil="true" />
    </RubroPadre>
  </Rubro>
</ArrayOfRubro>