GET api/Gmao/DameListadoObras

Devuelve la lista de todas las obras registradas en Elecnia

Request Information

URI Parameters

None.

Body Parameters

None.

Response Information

Resource Description

Si todo va bien, devuelve la lista de obras. Si hay un fallo con la autorización (TokenAuth) devuelve una respuesta de Error 401. Si no hay registros devuelve una respuesta de Error 404

Collection of ObraApi
NameDescriptionTypeAdditional information
ObraId

globally unique identifier

None.

codCentroTrabajo

string

String length: inclusive between 0 and 3

codObra

string

String length: inclusive between 0 and 5

nombre

string

String length: inclusive between 0 and 50

numOferta

string

String length: inclusive between 0 and 50

codActividad

string

String length: inclusive between 0 and 10

OperarioIdJefeObra

globally unique identifier

None.

canon

decimal number

None.

ClienteId

globally unique identifier

None.

fechaInicio

date

None.

fechaFinalizacionTotal

date

None.

cerrada

boolean

None.

codObraCerrada

string

String length: inclusive between 0 and 7

obraCanon

boolean

None.

idContratoCliente

integer

None.

idContratoClienteOriginal

integer

None.

nombreContratoCliente

string

String length: inclusive between 0 and 50

nombreContratoClienteMultianyo

string

String length: inclusive between 0 and 50

Response Formats

application/json, text/json

Sample:
[
  {
    "ObraId": "7f307a11-5989-41e5-9393-1ee1247920b9",
    "codCentroTrabajo": "sample string 2",
    "codObra": "sample string 3",
    "nombre": "sample string 4",
    "numOferta": "sample string 5",
    "codActividad": "sample string 6",
    "OperarioIdJefeObra": "2a0b7762-3733-4366-8e8b-b50a0f483ac4",
    "canon": 8.1,
    "ClienteId": "d1e8fd2d-8e48-47d9-b74f-4f3b681b1f40",
    "fechaInicio": "2025-04-25T16:30:34.9543528Z",
    "fechaFinalizacionTotal": "2025-04-25T16:30:34.9543528Z",
    "cerrada": true,
    "codObraCerrada": "sample string 13",
    "obraCanon": true,
    "idContratoCliente": 15,
    "idContratoClienteOriginal": 16,
    "nombreContratoCliente": "sample string 17",
    "nombreContratoClienteMultianyo": "sample string 18"
  },
  {
    "ObraId": "7f307a11-5989-41e5-9393-1ee1247920b9",
    "codCentroTrabajo": "sample string 2",
    "codObra": "sample string 3",
    "nombre": "sample string 4",
    "numOferta": "sample string 5",
    "codActividad": "sample string 6",
    "OperarioIdJefeObra": "2a0b7762-3733-4366-8e8b-b50a0f483ac4",
    "canon": 8.1,
    "ClienteId": "d1e8fd2d-8e48-47d9-b74f-4f3b681b1f40",
    "fechaInicio": "2025-04-25T16:30:34.9543528Z",
    "fechaFinalizacionTotal": "2025-04-25T16:30:34.9543528Z",
    "cerrada": true,
    "codObraCerrada": "sample string 13",
    "obraCanon": true,
    "idContratoCliente": 15,
    "idContratoClienteOriginal": 16,
    "nombreContratoCliente": "sample string 17",
    "nombreContratoClienteMultianyo": "sample string 18"
  }
]

text/html

Sample:
[{"ObraId":"7f307a11-5989-41e5-9393-1ee1247920b9","codCentroTrabajo":"sample string 2","codObra":"sample string 3","nombre":"sample string 4","numOferta":"sample string 5","codActividad":"sample string 6","OperarioIdJefeObra":"2a0b7762-3733-4366-8e8b-b50a0f483ac4","canon":8.1,"ClienteId":"d1e8fd2d-8e48-47d9-b74f-4f3b681b1f40","fechaInicio":"2025-04-25T16:30:34.9543528Z","fechaFinalizacionTotal":"2025-04-25T16:30:34.9543528Z","cerrada":true,"codObraCerrada":"sample string 13","obraCanon":true,"idContratoCliente":15,"idContratoClienteOriginal":16,"nombreContratoCliente":"sample string 17","nombreContratoClienteMultianyo":"sample string 18"},{"ObraId":"7f307a11-5989-41e5-9393-1ee1247920b9","codCentroTrabajo":"sample string 2","codObra":"sample string 3","nombre":"sample string 4","numOferta":"sample string 5","codActividad":"sample string 6","OperarioIdJefeObra":"2a0b7762-3733-4366-8e8b-b50a0f483ac4","canon":8.1,"ClienteId":"d1e8fd2d-8e48-47d9-b74f-4f3b681b1f40","fechaInicio":"2025-04-25T16:30:34.9543528Z","fechaFinalizacionTotal":"2025-04-25T16:30:34.9543528Z","cerrada":true,"codObraCerrada":"sample string 13","obraCanon":true,"idContratoCliente":15,"idContratoClienteOriginal":16,"nombreContratoCliente":"sample string 17","nombreContratoClienteMultianyo":"sample string 18"}]

application/xml, text/xml

Sample:
<ArrayOfObraApi xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ElecniaLogicaC">
  <ObraApi>
    <ClienteId>d1e8fd2d-8e48-47d9-b74f-4f3b681b1f40</ClienteId>
    <ObraId>7f307a11-5989-41e5-9393-1ee1247920b9</ObraId>
    <OperarioIdJefeObra>2a0b7762-3733-4366-8e8b-b50a0f483ac4</OperarioIdJefeObra>
    <canon>8.1</canon>
    <cerrada>true</cerrada>
    <codActividad>sample string 6</codActividad>
    <codCentroTrabajo>sample string 2</codCentroTrabajo>
    <codObra>sample string 3</codObra>
    <codObraCerrada>sample string 13</codObraCerrada>
    <fechaFinalizacionTotal>2025-04-25T13:30:34.9543528-03:00</fechaFinalizacionTotal>
    <fechaInicio>2025-04-25T13:30:34.9543528-03:00</fechaInicio>
    <idContratoCliente>15</idContratoCliente>
    <idContratoClienteOriginal>16</idContratoClienteOriginal>
    <nombre>sample string 4</nombre>
    <nombreContratoCliente>sample string 17</nombreContratoCliente>
    <nombreContratoClienteMultianyo>sample string 18</nombreContratoClienteMultianyo>
    <numOferta>sample string 5</numOferta>
    <obraCanon>true</obraCanon>
  </ObraApi>
  <ObraApi>
    <ClienteId>d1e8fd2d-8e48-47d9-b74f-4f3b681b1f40</ClienteId>
    <ObraId>7f307a11-5989-41e5-9393-1ee1247920b9</ObraId>
    <OperarioIdJefeObra>2a0b7762-3733-4366-8e8b-b50a0f483ac4</OperarioIdJefeObra>
    <canon>8.1</canon>
    <cerrada>true</cerrada>
    <codActividad>sample string 6</codActividad>
    <codCentroTrabajo>sample string 2</codCentroTrabajo>
    <codObra>sample string 3</codObra>
    <codObraCerrada>sample string 13</codObraCerrada>
    <fechaFinalizacionTotal>2025-04-25T13:30:34.9543528-03:00</fechaFinalizacionTotal>
    <fechaInicio>2025-04-25T13:30:34.9543528-03:00</fechaInicio>
    <idContratoCliente>15</idContratoCliente>
    <idContratoClienteOriginal>16</idContratoClienteOriginal>
    <nombre>sample string 4</nombre>
    <nombreContratoCliente>sample string 17</nombreContratoCliente>
    <nombreContratoClienteMultianyo>sample string 18</nombreContratoClienteMultianyo>
    <numOferta>sample string 5</numOferta>
    <obraCanon>true</obraCanon>
  </ObraApi>
</ArrayOfObraApi>