POST api/FuncionariosDescontos/Actualiza

Actualiza Desconto do Funcionário.

Request Information

URI Parameters

None.

Body Parameters

Business Entity Object: Funcionário.

BEFuncionarioDesconto
NameDescriptionTypeAdditional information
AnoFinal

Ano Final (intervalo de validade) do Desconto.

integer

None.

AnoInicial

Ano Inicial (intervalo de validade) do Desconto.

integer

None.

CamposUtil

Campos do Utilizador.

Collection of BECampo

None.

Desconto

Identificador (Código) do Desconto.

string

None.

EmModoEdicao

Em Modo de Edição?

boolean

None.

Funcionario

Identificador (Código) do Funcionário.

string

None.

InicioDesconto

Data de Início do Desconto.

date

None.

NumSocio

Número de Sócio.

string

None.

PeriodoFinal

Período Final (intervalo de validade) do Desconto.

integer

None.

PeriodoInicial

Período Inicial (intervalo de validade) do Desconto.

integer

None.

Valor

Valor do Desconto.

decimal number

None.

ValorInicial

Valor Inicial do Desconto.

decimal number

None.

Request Formats

application/json, text/json

Sample:
{
  "AnoFinal": 1,
  "AnoInicial": 2,
  "CamposUtil": [
    {
      "Nome": "sample string 1",
      "Valor": {},
      "Chave": true
    },
    {
      "Nome": "sample string 1",
      "Valor": {},
      "Chave": true
    }
  ],
  "Desconto": "sample string 3",
  "EmModoEdicao": true,
  "Funcionario": "sample string 5",
  "InicioDesconto": "2026-04-04T13:17:14.6140903-01:00",
  "NumSocio": "sample string 7",
  "PeriodoFinal": 8,
  "PeriodoInicial": 9,
  "Valor": 10.1,
  "ValorInicial": 11.1
}

text/plain

Sample:
{"AnoFinal":1,"AnoInicial":2,"CamposUtil":[{"Nome":"sample string 1","Valor":{},"Chave":true},{"Nome":"sample string 1","Valor":{},"Chave":true}],"Desconto":"sample string 3","EmModoEdicao":true,"Funcionario":"sample string 5","InicioDesconto":"2026-04-04T13:17:14.6140903-01:00","NumSocio":"sample string 7","PeriodoFinal":8,"PeriodoInicial":9,"Valor":10.1,"ValorInicial":11.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 'BEFuncionarioDesconto'.

Response Information

Resource Description

Identificador do Funcionário / Desconto.

string

Response Formats

application/json, text/json, text/plain

Sample:
"sample string 1"