Capacitaciones

Crear capacitacion

POST /api/web/capacitaciones

Body:

Name

Type

Desc

descripcion

string

minLength: 2

tema

string

minLength: 2

fechaCapacitacion

fecha

---

areasId

number

minimum: 1

Response:

{
  "estado": true,
  "datos": {
    "id": 1,
    "nombre": "Joel Rodriguez",
    "descripcion": "La capacitación fue un éxito",
    "tema": "Como hacer que todo valga",
    "fechaCapacitacion": "2018-04-25T04:27:34.000Z",
    "areasId": 1,
    "fechaActualizacion": "2011-10-01T05:00:00.000Z",
    "fechaCreacion": "2011-10-01T05:00:00.000Z",
    "personas": [
      {
        "usuario": "elsa",
        "correo": "vctor_daz@hotmail.com",
        "nombres": "Elsa",
        "apellidos": "Vega",
        "id": 1,
        "rol": "admin-i2solutions",
        "cedula": "0931823447"
      },
      {
        "usuario": "carlos",
        "correo": "ca@hotmail.com",
        "nombres": "Carlos",
        "apellidos": "Andres",
        "id": 2,
        "rol": "inspector-seguridad",
        "cedula": "0100967652"
      }
    ]
  },
  "codigoEstado": 200
}

Actualizar capacitacion

PUT /api/web/capacitaciones/:capacitacionId

Params:

Name

Type

Desc

capacitacionId

Number

---

Body:

Name

Type

Desc

descripcion

string

minLength: 2

tema

string

minLength: 2

fechaCapacitacion

fecha

---

areasId

number

minimum: 1

Request:

Response:

Eliminar capacitacion

DELETE /api/web/capacitaciones/:capacitacionId

Params:

Name

Type

Desc

capacitacionId

Number

---

Response:

Obtener una capacitacion

GET /api/web/capacitaciones/:capacitacionId

Params:

Name

Type

Desc

capacitacionId

Number

---

Response:

Obtener por establecimiento

GET /api/web/capacitaciones/establecimientos/:establecimientosId

Params:

Name

Type

Desc

establecimientosId

Number

---

Response:

Obtener por area

GET /api/web/capacitaciones/areas/:areasId

Params:

Name

Type

Desc

areasId

Number

---

Response:

Last updated