POST api/OrcamentosProjectoWBS/Actualiza

Request Information

URI Parameters

None.

Body Parameters

BEOrcamentoProjectoWBS
NameDescriptionTypeAdditional information
Exercicio

Ano a que o orçamento diz respeito.

integer

None.

LinhasOrcamentos

Linhas das contas de origem, e os respectivos valores orçamentados.

Collection of BELinhaOrcamentoProjectoWBS

None.

Moeda

Moeda em que os valores do orçamento se encontram representados: Moeda Base ou Moeda Alternativa.

string

None.

Orcamento

Código do Orçamento.

string

None.

Projecto

Código do Projeto a Orçamentar.

string

None.

TipoLancamento

Tipo de Lançamento.

string

None.

Request Formats

application/json, text/json

Sample:
{
  "Exercicio": 1,
  "LinhasOrcamentos": [
    {
      "CamposUtil": [
        {
          "Nome": "sample string 1",
          "Valor": {},
          "Chave": true
        },
        {
          "Nome": "sample string 1",
          "Valor": {},
          "Chave": true
        }
      ],
      "Conta": "sample string 1",
      "DescricaoConta": "sample string 2",
      "Natureza": "sample string 3",
      "ObservacoesGravacao": "sample string 4",
      "Projecto": "sample string 5",
      "WBSItem": "sample string 6",
      "Mes00": 1.0,
      "Mes01": 1.0,
      "Mes02": 1.0,
      "Mes03": 1.0,
      "Mes04": 1.0,
      "Mes05": 1.0,
      "Mes06": 1.0,
      "Mes07": 1.0,
      "Mes08": 1.0,
      "Mes09": 1.0,
      "Mes10": 1.0,
      "Mes11": 1.0,
      "Mes12": 1.0,
      "DistribuiValoresMensais": true
    },
    {
      "CamposUtil": [
        {
          "Nome": "sample string 1",
          "Valor": {},
          "Chave": true
        },
        {
          "Nome": "sample string 1",
          "Valor": {},
          "Chave": true
        }
      ],
      "Conta": "sample string 1",
      "DescricaoConta": "sample string 2",
      "Natureza": "sample string 3",
      "ObservacoesGravacao": "sample string 4",
      "Projecto": "sample string 5",
      "WBSItem": "sample string 6",
      "Mes00": 1.0,
      "Mes01": 1.0,
      "Mes02": 1.0,
      "Mes03": 1.0,
      "Mes04": 1.0,
      "Mes05": 1.0,
      "Mes06": 1.0,
      "Mes07": 1.0,
      "Mes08": 1.0,
      "Mes09": 1.0,
      "Mes10": 1.0,
      "Mes11": 1.0,
      "Mes12": 1.0,
      "DistribuiValoresMensais": true
    }
  ],
  "Moeda": "sample string 2",
  "Orcamento": "sample string 3",
  "Projecto": "sample string 4",
  "TipoLancamento": "sample string 5"
}

text/plain

Sample:
{"Exercicio":1,"LinhasOrcamentos":[{"CamposUtil":[{"Nome":"sample string 1","Valor":{},"Chave":true},{"Nome":"sample string 1","Valor":{},"Chave":true}],"Conta":"sample string 1","DescricaoConta":"sample string 2","Natureza":"sample string 3","ObservacoesGravacao":"sample string 4","Projecto":"sample string 5","WBSItem":"sample string 6","Mes00":1.0,"Mes01":1.0,"Mes02":1.0,"Mes03":1.0,"Mes04":1.0,"Mes05":1.0,"Mes06":1.0,"Mes07":1.0,"Mes08":1.0,"Mes09":1.0,"Mes10":1.0,"Mes11":1.0,"Mes12":1.0,"DistribuiValoresMensais":true},{"CamposUtil":[{"Nome":"sample string 1","Valor":{},"Chave":true},{"Nome":"sample string 1","Valor":{},"Chave":true}],"Conta":"sample string 1","DescricaoConta":"sample string 2","Natureza":"sample string 3","ObservacoesGravacao":"sample string 4","Projecto":"sample string 5","WBSItem":"sample string 6","Mes00":1.0,"Mes01":1.0,"Mes02":1.0,"Mes03":1.0,"Mes04":1.0,"Mes05":1.0,"Mes06":1.0,"Mes07":1.0,"Mes08":1.0,"Mes09":1.0,"Mes10":1.0,"Mes11":1.0,"Mes12":1.0,"DistribuiValoresMensais":true}],"Moeda":"sample string 2","Orcamento":"sample string 3","Projecto":"sample string 4","TipoLancamento":"sample string 5"}

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 'BEOrcamentoProjectoWBS'.

Response Information

Resource Description

string

Response Formats

application/json, text/json, text/plain

Sample:
"sample string 1"