POST api/Competencias/Actualiza

Actualiza Competencia

Request Information

URI Parameters

None.

Body Parameters

Business Entity Object: Competencia.

BECompetencia
NameDescriptionTypeAdditional information
CamposUtil

Campos do Utilizador.

Collection of BECampo

None.

Competencia

Identificador da Competência

string

None.

Descricao

Descrição da Competência

string

None.

EmModoEdicao

Indica se se trata de uma nova competência a adicionar ou de uma já existente em edição. EmModoEdicao = True já existente, EmModoEdicao = False Nova

boolean

None.

Escala

Identificador da Escala Classificativa da Competência

string

None.

Validade

Numero de meses de validade da Competência

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "CamposUtil": [
    {
      "Nome": "sample string 1",
      "Valor": {},
      "Chave": true
    },
    {
      "Nome": "sample string 1",
      "Valor": {},
      "Chave": true
    }
  ],
  "Competencia": "sample string 1",
  "Descricao": "sample string 2",
  "EmModoEdicao": true,
  "Escala": "sample string 3",
  "Validade": 1
}

text/plain

Sample:
{"CamposUtil":[{"Nome":"sample string 1","Valor":{},"Chave":true},{"Nome":"sample string 1","Valor":{},"Chave":true}],"Competencia":"sample string 1","Descricao":"sample string 2","EmModoEdicao":true,"Escala":"sample string 3","Validade":1}

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'BECompetencia'.

Response Information

Resource Description

Identificador da Competencia.

string

Response Formats

application/json, text/json, text/plain

Sample:
"sample string 1"