Equipos

Crear equipo

POST /api/web/equipos

Body:

Name

Type

Desc

nombre

string

minLength: 2

descripcion

string

minLength: 2

fotoUrl

string

url

cantidad

number

minimum: 1

puestosId

number

minimum: 1

Response:

{
  "estado": true,
  "datos": {
    "id": 1,
    "nombre": "Extintor",
    "descripcion": "esta hecho",
    "fotoUrl": "http://jwmeletrica.com.br/Eshop.Admin/Imagens/jwmeletrica/CO2%20(1)%202.jpg",
    "cantidad": 1,
    "fechaActualizacion": "2011-10-01T05:00:00.000Z",
    "fechaCreacion": "2011-10-01T05:00:00.000Z",
    "puestosId": 1
  },
  "codigoEstado": 200
}

Actualizar equipo

PUT /api/web/equipos/:equiposId

Params:

Name

Type

Desc

equiposId

Number

---

Body:

Name

Type

Desc

nombre

string

minLength: 2

descripcion

string

minLength: 2

fotoUrl

string

url

cantidad

number

minimum: 1

Request:

{
  "nombre": "aa",
  "descripcion": "aa",
  "fotoUrl": "https://image.png",
  "cantidad": 1
}

Response:

{
  "estado": true,
  "datos": true,
  "codigoEstado": 200
}

Eliminar equipo

DELETE /api/web/equipos/:equiposId

Params:

Name

Type

Desc

equiposId

Number

---

Response:

{
  "estado": true,
  "datos": true,
  "codigoEstado": 200
}

ANADIR EQUIPO A UN PUESTO

GET /api/web/equipos/:equiposId/puestos/:puestosId

Params:

Name

Type

Desc

equiposId

Number

---

| puestosId | Number | --- |

Response:

{
  "estado": true,
  "datos": {
    "equiposId": "1",
    "puestosId": "1",
    "fechaActualizacion": "2011-10-01T05:00:00.000Z",
    "fechaCreacion": "2011-10-01T05:00:00.000Z"
  },
  "codigoEstado": 200
}

OBTENER EQUIPOS POR AREAS

GET /api/web/equipos/areas/:areasId

Params:

Name

Type

Desc

areasId

Number

---

Response:

{
  "estado": true,
  "datos": [
    {
      "id": 1,
      "descripcion": "esta hecho",
      "nombre": "Extintor",
      "fotoUrl": "http://jwmeletrica.com.br/Eshop.Admin/Imagens/jwmeletrica/CO2%20(1)%202.jpg",
      "cantidad": 1,
      "puestosId": 1,
      "puestosNombre": "Oficina de gerente general",
      "areasId": 1,
      "areasNombre": "Gerente General"
    },
    {
      "id": 2,
      "descripcion": "esta hecho",
      "nombre": "Extintor",
      "fotoUrl": "http://jwmeletrica.com.br/Eshop.Admin/Imagens/jwmeletrica/CO2%20(1)%202.jpg",
      "cantidad": 1,
      "puestosId": 1,
      "puestosNombre": "Oficina de gerente general",
      "areasId": 1,
      "areasNombre": "Gerente General"
    }
  ],
  "codigoEstado": 200
}

OBTENER EQUIPOS POR PUESTOS

GET /api/web/equipos/puestos/:puestosId

Params:

Name

Type

Desc

puestosId

Number

---

Response:

{
  "estado": true,
  "datos": [
    {
      "id": 1,
      "descripcion": "esta hecho",
      "nombre": "Extintor",
      "fotoUrl": "http://jwmeletrica.com.br/Eshop.Admin/Imagens/jwmeletrica/CO2%20(1)%202.jpg",
      "cantidad": 1,
      "puestosId": 1,
      "puestosNombre": "Oficina de gerente general"
    },
    {
      "id": 2,
      "descripcion": "esta hecho",
      "nombre": "Extintor",
      "fotoUrl": "http://jwmeletrica.com.br/Eshop.Admin/Imagens/jwmeletrica/CO2%20(1)%202.jpg",
      "cantidad": 1,
      "puestosId": 1,
      "puestosNombre": "Oficina de gerente general"
    }
  ],
  "codigoEstado": 200
}

OBTENER UN EQUIPO

GET /api/web/equipos/:equiposId

Params:

Name

Type

Desc

equiposId

Number

---

Response:

{
  "estado": true,
  "datos": {
    "id": 1,
    "descripcion": "esta hecho",
    "nombre": "Extintor",
    "fotoUrl": "http://jwmeletrica.com.br/Eshop.Admin/Imagens/jwmeletrica/CO2%20(1)%202.jpg",
    "cantidad": 1,
    "fechaCreacion": "2011-10-01 05:00:00.000 +00:00",
    "fechaActualizacion": "2011-10-01 05:00:00.000 +00:00"
  },
  "codigoEstado": 200
}

Last updated