i2solutions
  • Introduction
  • Auth
  • Api Móvil
  • Api Web
    • Empresas
    • Personas
    • Establecimientos
    • Areas
    • Puestos
    • Accidentes
    • Capacitaciones
    • Equipos
    • Novedades
    • Riesgos
  • Clases equivalencias
    • Empresas
    • Establecimientos
    • Areas
    • Puestos
    • Accidentes
    • Capacitaciones
    • Equipos
    • Novedades
    • Riesgos
Powered by GitBook
On this page
  • Crear una capacitacion
  • Clases de equivalencia
  • Intersecciónes de clases de equivalencia o Casos de prueba
  • Actualizar una capacitacion
  • Clases de equivalencia
  • Intersecciónes de clases de equivalencia o Casos de prueba
  • Eliminar una capacitacion
  • Clases de equivalencia
  • Intersecciónes de clases de equivalencia o Casos de prueba
  • Obtener una capacitacion
  • Clases de equivalencia
  • Intersecciónes de clases de equivalencia o Casos de prueba
  • Obtener capacitaciones por establecimiento
  • Clases de equivalencia
  • Intersecciónes de clases de equivalencia o Casos de prueba
  • Obtener capacitaciones por areas
  • Clases de equivalencia
  • Intersecciónes de clases de equivalencia o Casos de prueba
  1. Clases equivalencias

Capacitaciones

Crear una capacitacion

Código: API_1

Descripción: Crear una capacitacion

Url : /api/web/capacitaciones

Clases de equivalencia

CE

Descripción

Validez

nombre

{ 'type': 'string', minLength: 2 }

válido

nombre

'type': !'string'

invalido

nombre

minLength: !2

invalido

descripcion

{ 'type': 'string', minLength: 2 }

válido

descripcion

'type': !'string'

invalido

descripcion

minLength: !2

invalido

tema

{ 'type': 'string', minLength: 2 }

válido

tema

'type': !'string'

invalido

tema

minLength: !2

invalido

fechaCapacitacion

{ 'type': 'string', type: 'date-time' EJ: 2018-04-25T04:27:34Z }

válido

fechaCapacitacion

type: !string

invalido

fechaCapacitacion

type: !date-time

invalido

areasId

{ 'type': 'number', minimum: 1 }

válido

areasId

'type': !'number'

invalido

areasId

minimum: !1

invalido

Intersecciónes de clases de equivalencia o Casos de prueba

ICE_API_1[1]

Crear un capacitacion de forma correcta

Datos prueba

url

/api/web/capacitaciones

POST /api/web/capacitaciones

request o body

{
  "nombre": "Joel Rodriguez",
  "descripcion": "La capacitación fue un éxito",
  "tema": "Como hacer que todo valga",
  "fechaCapacitacion": "2018-04-25T04:27:34Z",
  "areasId": 1,
  "personas": [
    1,
    2
  ]
}

Resultados

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
}

ICE_API_1[2]

nombre tipo no valido

Datos prueba

url

/api/web/capacitaciones

POST /api/web/capacitaciones

request o body

{
  "nombre": 1,
  "descripcion": "La capacitación fue un éxito",
  "tema": "Como hacer que todo valga",
  "fechaCapacitacion": "2018-04-25T04:27:34Z",
  "areasId": 1
}

Resultados

response

{
  "estado": false,
  "datos": {
    "nombre": "debe ser string"
  },
  "codigoEstado": 200
}

ICE_API_1[3]

nombre tamano no valido

Datos prueba

url

/api/web/capacitaciones

POST /api/web/capacitaciones

request o body

{
  "nombre": "",
  "descripcion": "La capacitación fue un éxito",
  "tema": "Como hacer que todo valga",
  "fechaCapacitacion": "2018-04-25T04:27:34Z",
  "areasId": 1
}

Resultados

response

{
  "estado": false,
  "datos": {
    "nombre": "no debe contener menos de 2 caracteres"
  },
  "codigoEstado": 200
}

ICE_API_1[4]

descripcion tipo no valido

Datos prueba

url

/api/web/capacitaciones

POST /api/web/capacitaciones

request o body

{
  "nombre": "Joel Rodriguez",
  "descripcion": 1,
  "tema": "Como hacer que todo valga",
  "fechaCapacitacion": "2018-04-25T04:27:34Z",
  "areasId": 1
}

Resultados

response

{
  "estado": false,
  "datos": {
    "descripcion": "debe ser string"
  },
  "codigoEstado": 200
}

ICE_API_1[5]

descripcion tamano no valido

Datos prueba

url

/api/web/capacitaciones

POST /api/web/capacitaciones

request o body

{
  "nombre": "Joel Rodriguez",
  "descripcion": "",
  "tema": "Como hacer que todo valga",
  "fechaCapacitacion": "2018-04-25T04:27:34Z",
  "areasId": 1
}

Resultados

response

{
  "estado": false,
  "datos": {
    "descripcion": "no debe contener menos de 2 caracteres"
  },
  "codigoEstado": 200
}

ICE_API_1[6]

tema tipo no valido

Datos prueba

url

/api/web/capacitaciones

POST /api/web/capacitaciones

request o body

{
  "nombre": "Joel Rodriguez",
  "descripcion": "La capacitación fue un éxito",
  "tema": 1,
  "fechaCapacitacion": "2018-04-25T04:27:34Z",
  "areasId": 1
}

Resultados

response

{
  "estado": false,
  "datos": {
    "tema": "debe ser string"
  },
  "codigoEstado": 200
}

ICE_API_1[7]

tema tamano no valido

Datos prueba

url

/api/web/capacitaciones

POST /api/web/capacitaciones

request o body

{
  "nombre": "Joel Rodriguez",
  "descripcion": "La capacitación fue un éxito",
  "tema": "",
  "fechaCapacitacion": "2018-04-25T04:27:34Z",
  "areasId": 1
}

Resultados

response

{
  "estado": false,
  "datos": {
    "tema": "no debe contener menos de 2 caracteres"
  },
  "codigoEstado": 200
}

ICE_API_1[8]

fechaCapacitacion tipo no valido

Datos prueba

url

/api/web/capacitaciones

POST /api/web/capacitaciones

request o body

{
  "nombre": "Joel Rodriguez",
  "descripcion": "La capacitación fue un éxito",
  "tema": "Como hacer que todo valga",
  "fechaCapacitacion": "2017-13-09",
  "areasId": 1
}

Resultados

response

{
  "estado": false,
  "datos": {
    "fechaCapacitacion": "La fecha no es valida"
  },
  "codigoEstado": 200
}

ICE_API_1[9]

fechaCapacitacion formato no valido

Datos prueba

url

/api/web/capacitaciones

POST /api/web/capacitaciones

request o body

{
  "nombre": "Joel Rodriguez",
  "descripcion": "La capacitación fue un éxito",
  "tema": "Como hacer que todo valga",
  "fechaCapacitacion": "2017-13-09",
  "areasId": 1
}

Resultados

response

{
  "estado": false,
  "datos": {
    "fechaCapacitacion": "La fecha no es valida"
  },
  "codigoEstado": 200
}

ICE_API_1[10]

areasId tipo no valido

Datos prueba

url

/api/web/capacitaciones

POST /api/web/capacitaciones

request o body

{
  "nombre": "Joel Rodriguez",
  "descripcion": "La capacitación fue un éxito",
  "tema": "Como hacer que todo valga",
  "fechaCapacitacion": "2018-04-25T04:27:34Z",
  "areasId": "a"
}

Resultados

response

{
  "estado": false,
  "datos": {
    "areasId": "debe ser number"
  },
  "codigoEstado": 200
}

ICE_API_1[11]

areasId tamano no valido

Datos prueba

url

/api/web/capacitaciones

POST /api/web/capacitaciones

request o body

{
  "nombre": "Joel Rodriguez",
  "descripcion": "La capacitación fue un éxito",
  "tema": "Como hacer que todo valga",
  "fechaCapacitacion": "2018-04-25T04:27:34Z",
  "areasId": 0
}

Resultados

response

{
  "estado": false,
  "datos": {
    "areasId": "debe ser >= 1"
  },
  "codigoEstado": 200
}

Actualizar una capacitacion

Código: API_2

Descripción: Actualizar una capacitacion

Url : /api/web/capacitaciones/:capacitacionesId

Clases de equivalencia

CE

Descripción

Validez

nombre

{ 'type': 'string', minLength: 2 }

válido

nombre

'type': !'string'

invalido

nombre

minLength: !2

invalido

descripcion

{ 'type': 'string', minLength: 2 }

válido

descripcion

'type': !'string'

invalido

descripcion

minLength: !2

invalido

tema

{ 'type': 'string', minLength: 2 }

válido

tema

'type': !'string'

invalido

tema

minLength: !2

invalido

fechaCapacitacion

{ 'type': 'string', type: 'date-time' EJ: 2018-04-25T04:27:34Z }

válido

fechaCapacitacion

type: !string

invalido

fechaCapacitacion

type: !date-time

invalido

capacitacionesId

{ 'type': 'number', minimum: 1 }

válido

capacitacionesId

'type': !'number'

invalido

capacitacionesId

minimum: !1

invalido

Intersecciónes de clases de equivalencia o Casos de prueba

ICE_API_2[1]

Actualizar capacitacion de forma correcta

Nombre

CE

Prueba

nombre

aa

descripcion

aaa

tema

aa

fechaCapacitacion

2018-04-25T04:27:34Z

capacitacionesId

1

Datos prueba

url

/api/web/capacitaciones/:capacitacionesId

PUT /api/web/capacitaciones/1

request o body

{
  "nombre": "aa",
  "descripcion": "aaa",
  "tema": "aa",
  "fechaCapacitacion": "2018-04-25T04:27:34Z"
}

Resultados

response

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

ICE_API_2[2]

nombre tipo no valido

Nombre

CE

Prueba

nombre

1

descripcion

La capacitación fue un éxito

tema

Como hacer que todo valga

fechaCapacitacion

2018-04-25T04:27:34Z

capacitacionesId

1

Datos prueba

url

/api/web/capacitaciones/:capacitacionesId

PUT /api/web/capacitaciones/1

request o body

{
  "nombre": 1,
  "descripcion": "La capacitación fue un éxito",
  "tema": "Como hacer que todo valga",
  "fechaCapacitacion": "2018-04-25T04:27:34Z"
}

Resultados

response

{
  "estado": false,
  "datos": {
    "nombre": "debe ser string"
  },
  "codigoEstado": 200
}

ICE_API_2[3]

nombre tamano no valido

Nombre

CE

Prueba

nombre

descripcion

La capacitación fue un éxito

tema

Como hacer que todo valga

fechaCapacitacion

2018-04-25T04:27:34Z

capacitacionesId

1

Datos prueba

url

/api/web/capacitaciones/:capacitacionesId

PUT /api/web/capacitaciones/1

request o body

{
  "nombre": "",
  "descripcion": "La capacitación fue un éxito",
  "tema": "Como hacer que todo valga",
  "fechaCapacitacion": "2018-04-25T04:27:34Z"
}

Resultados

response

{
  "estado": false,
  "datos": {
    "nombre": "no debe contener menos de 2 caracteres"
  },
  "codigoEstado": 200
}

ICE_API_2[4]

descripcion tipo no valido

Nombre

CE

Prueba

nombre

Joel Rodriguez

descripcion

1

tema

Como hacer que todo valga

fechaCapacitacion

2018-04-25T04:27:34Z

capacitacionesId

1

Datos prueba

url

/api/web/capacitaciones/:capacitacionesId

PUT /api/web/capacitaciones/1

request o body

{
  "nombre": "Joel Rodriguez",
  "descripcion": 1,
  "tema": "Como hacer que todo valga",
  "fechaCapacitacion": "2018-04-25T04:27:34Z"
}

Resultados

response

{
  "estado": false,
  "datos": {
    "descripcion": "debe ser string"
  },
  "codigoEstado": 200
}

ICE_API_2[5]

descripcion tamano no valido

Nombre

CE

Prueba

nombre

Joel Rodriguez

descripcion

tema

Como hacer que todo valga

fechaCapacitacion

2018-04-25T04:27:34Z

capacitacionesId

1

Datos prueba

url

/api/web/capacitaciones/:capacitacionesId

PUT /api/web/capacitaciones/1

request o body

{
  "nombre": "Joel Rodriguez",
  "descripcion": "",
  "tema": "Como hacer que todo valga",
  "fechaCapacitacion": "2018-04-25T04:27:34Z"
}

Resultados

response

{
  "estado": false,
  "datos": {
    "descripcion": "no debe contener menos de 2 caracteres"
  },
  "codigoEstado": 200
}

ICE_API_2[6]

tema tipo no valido

Nombre

CE

Prueba

nombre

Joel Rodriguez

descripcion

La capacitación fue un éxito

tema

1

fechaCapacitacion

2018-04-25T04:27:34Z

capacitacionesId

1

Datos prueba

url

/api/web/capacitaciones/:capacitacionesId

PUT /api/web/capacitaciones/1

request o body

{
  "nombre": "Joel Rodriguez",
  "descripcion": "La capacitación fue un éxito",
  "tema": 1,
  "fechaCapacitacion": "2018-04-25T04:27:34Z"
}

Resultados

response

{
  "estado": false,
  "datos": {
    "tema": "debe ser string"
  },
  "codigoEstado": 200
}

ICE_API_2[7]

tema tamano no valido

Nombre

CE

Prueba

nombre

Joel Rodriguez

descripcion

La capacitación fue un éxito

tema

fechaCapacitacion

2018-04-25T04:27:34Z

capacitacionesId

1

Datos prueba

url

/api/web/capacitaciones/:capacitacionesId

PUT /api/web/capacitaciones/1

request o body

{
  "nombre": "Joel Rodriguez",
  "descripcion": "La capacitación fue un éxito",
  "tema": "",
  "fechaCapacitacion": "2018-04-25T04:27:34Z"
}

Resultados

response

{
  "estado": false,
  "datos": {
    "tema": "no debe contener menos de 2 caracteres"
  },
  "codigoEstado": 200
}

ICE_API_2[8]

fechaCapacitacion tipo no valido

Nombre

CE

Prueba

nombre

Joel Rodriguez

descripcion

La capacitación fue un éxito

tema

Como hacer que todo valga

fechaCapacitacion

2017-13-09

capacitacionesId

1

Datos prueba

url

/api/web/capacitaciones/:capacitacionesId

PUT /api/web/capacitaciones/1

request o body

{
  "nombre": "Joel Rodriguez",
  "descripcion": "La capacitación fue un éxito",
  "tema": "Como hacer que todo valga",
  "fechaCapacitacion": "2017-13-09"
}

Resultados

response

{
  "estado": false,
  "datos": {
    "fechaCapacitacion": "La fecha no es valida"
  },
  "codigoEstado": 200
}

ICE_API_2[9]

fechaCapacitacion formato no valido

Nombre

CE

Prueba

nombre

Joel Rodriguez

descripcion

La capacitación fue un éxito

tema

Como hacer que todo valga

fechaCapacitacion

2018-18-02

capacitacionesId

1

Datos prueba

url

/api/web/capacitaciones/:capacitacionesId

PUT /api/web/capacitaciones/1

request o body

{
  "nombre": "Joel Rodriguez",
  "descripcion": "La capacitación fue un éxito",
  "tema": "Como hacer que todo valga",
  "fechaCapacitacion": "2018-18-02"
}

Resultados

response

{
  "estado": false,
  "datos": {
    "fechaCapacitacion": "La fecha no es valida"
  },
  "codigoEstado": 200
}

ICE_API_2[10]

capacitacionesId tipo no valido

Nombre

CE

Prueba

nombre

Joel Rodriguez

descripcion

La capacitación fue un éxito

tema

Como hacer que todo valga

fechaCapacitacion

2018-04-25T04:27:34Z

capacitacionesId

a

Datos prueba

url

/api/web/capacitaciones/:capacitacionesId

PUT /api/web/capacitaciones/a

request o body

{
  "nombre": "Joel Rodriguez",
  "descripcion": "La capacitación fue un éxito",
  "tema": "Como hacer que todo valga",
  "fechaCapacitacion": "2018-04-25T04:27:34Z"
}

Resultados

response

{
  "estado": false,
  "datos": {
    "capacitacionesId": "debe ser number"
  },
  "codigoEstado": 200
}

ICE_API_2[11]

capacitacionesId tamano no valido

Nombre

CE

Prueba

nombre

Joel Rodriguez

descripcion

La capacitación fue un éxito

tema

Como hacer que todo valga

fechaCapacitacion

2018-04-25T04:27:34Z

capacitacionesId

0

Datos prueba

url

/api/web/capacitaciones/:capacitacionesId

PUT /api/web/capacitaciones/0

request o body

{
  "nombre": "Joel Rodriguez",
  "descripcion": "La capacitación fue un éxito",
  "tema": "Como hacer que todo valga",
  "fechaCapacitacion": "2018-04-25T04:27:34Z"
}

Resultados

response

{
  "estado": false,
  "datos": {
    "capacitacionesId": "debe ser >= 1"
  },
  "codigoEstado": 200
}

Eliminar una capacitacion

Código: API_3

Descripción: Eliminar una capacitacion

Url : /api/web/capacitaciones/:capacitacionesId

Clases de equivalencia

CE

Descripción

Validez

capacitacionesId

{ 'type': 'number', minimum: 1 }

válido

capacitacionesId

'type': !'number'

invalido

capacitacionesId

minimum: !1

invalido

Intersecciónes de clases de equivalencia o Casos de prueba

ICE_API_3[1]

Eliminada una capacitacion de forma correcta

Datos prueba

url

/api/web/capacitaciones/:capacitacionesId

DELETE /api/web/capacitaciones/1

request o body

Resultados

response

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

ICE_API_3[2]

capacitacionesId no valido tipo de dato

Datos prueba

url

/api/web/capacitaciones/:capacitacionesId

DELETE /api/web/capacitaciones/a

request o body

Resultados

response

{
  "estado": false,
  "datos": {
    "capacitacionesId": "debe ser number"
  },
  "codigoEstado": 200
}

ICE_API_3[3]

capacitacionesId no valido numero

Datos prueba

url

/api/web/capacitaciones/:capacitacionesId

DELETE /api/web/capacitaciones/0

request o body

Resultados

response

{
  "estado": false,
  "datos": {
    "capacitacionesId": "debe ser >= 1"
  },
  "codigoEstado": 200
}

ICE_API_3[4]

capacitacionesId no exite

Datos prueba

url

/api/web/capacitaciones/:capacitacionesId

DELETE /api/web/capacitaciones/50

request o body

Resultados

response

{
  "estado": false,
  "datos": "capacitacion con es id no existe",
  "codigoEstado": 200
}

Obtener una capacitacion

Código: API_4

Descripción: Obtener una capacitacion

Url : /api/web/capacitaciones/:capacitacionesId

Clases de equivalencia

CE

Descripción

Validez

capacitacionesId

{ 'type': 'number', minimum: 1 }

válido

capacitacionesId

'type': !'number'

invalido

capacitacionesId

minimum: !1

invalido

Intersecciónes de clases de equivalencia o Casos de prueba

ICE_API_4[1]

Obtener una capacitacion de forma correcta

Datos prueba

url

/api/web/capacitaciones/:capacitacionesId

GET /api/web/capacitaciones/1

request o body

Resultados

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-25 04:27:34.000 +00:00",
    "fechaCreacion": "2011-10-01 05:00:00.000 +00:00",
    "fechaActualizacion": "2011-10-01 05:00:00.000 +00:00",
    "areasId": 1
  },
  "codigoEstado": 200
}

ICE_API_4[2]

capacitacionesId no valido tipo de dato

Datos prueba

url

/api/web/capacitaciones/:capacitacionesId

GET /api/web/capacitaciones/a

request o body

Resultados

response

{
  "estado": false,
  "datos": {
    "capacitacionesId": "debe ser number"
  },
  "codigoEstado": 200
}

ICE_API_4[3]

capacitacionesId no valido numero

Datos prueba

url

/api/web/capacitaciones/:capacitacionesId

GET /api/web/capacitaciones/0

request o body

Resultados

response

{
  "estado": false,
  "datos": {
    "capacitacionesId": "debe ser >= 1"
  },
  "codigoEstado": 200
}

ICE_API_4[4]

capacitacionesId no exite

Datos prueba

url

/api/web/capacitaciones/:capacitacionesId

GET /api/web/capacitaciones/50

request o body

Resultados

response

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

Obtener capacitaciones por establecimiento

Código: API_5

Descripción:

Url : /api/web/capacitaciones/establecimientos/:establecimientosId

Clases de equivalencia

CE

Descripción

Validez

establecimientosId

{ 'type': 'number', minimum: 1 }

válido

establecimientosId

'type': !'number'

invalido

establecimientosId

minimum: !1

invalido

Intersecciónes de clases de equivalencia o Casos de prueba

ICE_API_5[1]

Obtener capacitaciones por establecimientos

Datos prueba

url

/api/web/capacitaciones/establecimientos/:establecimientosId

GET /api/web/capacitaciones/establecimientos/1

request o body

Resultados

response

{
  "estado": true,
  "datos": [
    {
      "nombre": "Joel Rodriguez",
      "id": 1,
      "descripcion": "La capacitación fue un éxito",
      "fechaCapacitacion": "2018-04-25 04:27:34.000 +00:00",
      "tema": "Como hacer que todo valga",
      "areasId": 1,
      "areasActividad": "gerencia",
      "areasNombre": "Gerente General",
      "areasDescripcionLugar": "Neque incidunt earum quia sint dolorem dolores ut amet.",
      "personas": [
        {
          "capacitacionesId": 1,
          "usuario": "elsa",
          "correo": "vctor_daz@hotmail.com",
          "nombres": "Elsa",
          "apellidos": "Vega",
          "id": 1,
          "rol": "admin-i2solutions",
          "cedula": "0931823447"
        },
        {
          "capacitacionesId": 1,
          "usuario": "carlos",
          "correo": "ca@hotmail.com",
          "nombres": "Carlos",
          "apellidos": "Andres",
          "id": 2,
          "rol": "inspector-seguridad",
          "cedula": "0100967652"
        }
      ]
    },
    {
      "nombre": "Andres Escobar",
      "id": 2,
      "descripcion": "Ensenar como hacer algo",
      "fechaCapacitacion": "2018-04-25 04:27:34.000 +00:00",
      "tema": "Datos ",
      "areasId": 2,
      "areasActividad": "gerencia",
      "areasNombre": "Gerente General",
      "areasDescripcionLugar": "Neque incidunt earum quia sint dolorem dolores ut amet.",
      "personas": []
    },
    {
      "nombre": "Joel Rodriguez",
      "id": 3,
      "descripcion": "La capacitación fue un éxito",
      "fechaCapacitacion": "2018-04-25 04:27:34.000 +00:00",
      "tema": "Como hacer que todo valga",
      "areasId": 1,
      "areasActividad": "gerencia",
      "areasNombre": "Gerente General",
      "areasDescripcionLugar": "Neque incidunt earum quia sint dolorem dolores ut amet.",
      "personas": [
        {
          "capacitacionesId": 3,
          "usuario": "irene",
          "correo": "irenesp@yahoo.com",
          "nombres": "Irene",
          "apellidos": "Espinosa",
          "id": 3,
          "rol": "empleado",
          "cedula": "0102051349"
        }
      ]
    }
  ],
  "codigoEstado": 200
}

ICE_API_5[2]

establecimientosId no valido tipo de dato

Datos prueba

url

/api/web/capacitaciones/establecimientos/:establecimientosId

GET /api/web/capacitaciones/establecimientos/a

request o body

Resultados

response

{
  "estado": false,
  "datos": {
    "establecimientosId": "debe ser number"
  },
  "codigoEstado": 200
}

ICE_API_5[3]

establecimientosId no valido numero

Datos prueba

url

/api/web/capacitaciones/establecimientos/:establecimientosId

GET /api/web/capacitaciones/establecimientos/0

request o body

Resultados

response

{
  "estado": false,
  "datos": {
    "establecimientosId": "debe ser >= 1"
  },
  "codigoEstado": 200
}

ICE_API_5[4]

establecimientosId no exite

Datos prueba

url

/api/web/capacitaciones/establecimientos/:establecimientosId

GET /api/web/capacitaciones/establecimientos/50

request o body

Resultados

response

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

Obtener capacitaciones por areas

Código: API_6

Descripción:

Url : /api/web/capacitaciones/areas/:areasId

Clases de equivalencia

CE

Descripción

Validez

areasId

{ 'type': 'number', minimum: 1 }

válido

areasId

'type': !'number'

invalido

areasId

minimum: !1

invalido

Intersecciónes de clases de equivalencia o Casos de prueba

ICE_API_6[1]

Obtener capacitaciones por area

Datos prueba

url

/api/web/capacitaciones/areas/:areasId

GET /api/web/capacitaciones/areas/1

request o body

Resultados

response

{
  "estado": true,
  "datos": [
    {
      "nombre": "Joel Rodriguez",
      "id": 1,
      "fechaCapacitacion": "2018-04-25 04:27:34.000 +00:00",
      "tema": "Como hacer que todo valga",
      "areasId": 1,
      "descripcion": "La capacitación fue un éxito",
      "personas": [
        {
          "capacitacionesId": 1,
          "usuario": "elsa",
          "correo": "vctor_daz@hotmail.com",
          "nombres": "Elsa",
          "apellidos": "Vega",
          "id": 1,
          "rol": "admin-i2solutions",
          "cedula": "0931823447"
        },
        {
          "capacitacionesId": 1,
          "usuario": "carlos",
          "correo": "ca@hotmail.com",
          "nombres": "Carlos",
          "apellidos": "Andres",
          "id": 2,
          "rol": "inspector-seguridad",
          "cedula": "0100967652"
        }
      ]
    },
    {
      "nombre": "Joel Rodriguez",
      "id": 3,
      "fechaCapacitacion": "2018-04-25 04:27:34.000 +00:00",
      "tema": "Como hacer que todo valga",
      "areasId": 1,
      "descripcion": "La capacitación fue un éxito",
      "personas": [
        {
          "capacitacionesId": 3,
          "usuario": "irene",
          "correo": "irenesp@yahoo.com",
          "nombres": "Irene",
          "apellidos": "Espinosa",
          "id": 3,
          "rol": "empleado",
          "cedula": "0102051349"
        }
      ]
    }
  ],
  "codigoEstado": 200
}

ICE_API_6[2]

areasId no valido tipo de dato

Datos prueba

url

/api/web/capacitaciones/areas/:areasId

GET /api/web/capacitaciones/areas/a

request o body

Resultados

response

{
  "estado": false,
  "datos": {
    "areasId": "debe ser number"
  },
  "codigoEstado": 200
}

ICE_API_6[3]

areasId no valido numero

Datos prueba

url

/api/web/capacitaciones/areas/:areasId

GET /api/web/capacitaciones/areas/50

request o body

Resultados

response

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

ICE_API_6[4]

areasId no exite

Datos prueba

url

/api/web/capacitaciones/areas/:areasId

GET

request o body

Resultados

response

PreviousAccidentesNextEquipos

Last updated 6 years ago

CE_API_1[C01]
CE_API_1[C02]
CE_API_1[C03]
CE_API_1[C11]
CE_API_1[C12]
CE_API_1[C13]
CE_API_1[C21]
CE_API_1[C22]
CE_API_1[C23]
CE_API_1[C31]
CE_API_1[C32]
CE_API_1[C33]
CE_API_1[C41]
CE_API_1[C42]
CE_API_1[C43]
CE_API_2[C01]
CE_API_2[C02]
CE_API_2[C03]
CE_API_2[C11]
CE_API_2[C12]
CE_API_2[C13]
CE_API_2[C21]
CE_API_2[C22]
CE_API_2[C23]
CE_API_2[C31]
CE_API_2[C32]
CE_API_2[C33]
CE_API_2[C41]
CE_API_2[C42]
CE_API_2[C43]
CE_API_3[C01]
CE_API_3[C02]
CE_API_3[C03]
CE_API_4[C01]
CE_API_4[C02]
CE_API_4[C03]
CE_API_5[C01]
CE_API_5[C02]
CE_API_5[C03]
CE_API_6[C01]
CE_API_6[C02]
CE_API_6[C03]
CE_API_2[C01]
CE_API_2[C11]
CE_API_2[C21]
CE_API_2[C31]
CE_API_2[C41]
CE_API_2[C02]
CE_API_2[C11]
CE_API_2[C21]
CE_API_2[C31]
CE_API_2[C41]
CE_API_2[C03]
CE_API_2[C11]
CE_API_2[C21]
CE_API_2[C31]
CE_API_2[C41]
CE_API_2[C01]
CE_API_2[C12]
CE_API_2[C21]
CE_API_2[C31]
CE_API_2[C41]
CE_API_2[C01]
CE_API_2[C13]
CE_API_2[C21]
CE_API_2[C31]
CE_API_2[C41]
CE_API_2[C01]
CE_API_2[C11]
CE_API_2[C22]
CE_API_2[C31]
CE_API_2[C41]
CE_API_2[C01]
CE_API_2[C11]
CE_API_2[C23]
CE_API_2[C31]
CE_API_2[C41]
CE_API_2[C01]
CE_API_2[C11]
CE_API_2[C21]
CE_API_2[C32]
CE_API_2[C41]
CE_API_2[C01]
CE_API_2[C11]
CE_API_2[C21]
CE_API_2[C33]
CE_API_2[C41]
CE_API_2[C01]
CE_API_2[C11]
CE_API_2[C21]
CE_API_2[C31]
CE_API_2[C42]
CE_API_2[C01]
CE_API_2[C11]
CE_API_2[C21]
CE_API_2[C31]
CE_API_2[C43]