GET api/Cursos/Edita?Curso={Curso}

Edita Entidade Formadora

Request Information

URI Parameters

NameDescriptionTypeAdditional information
Curso

Identificador da Curso.

string

Required

Body Parameters

None.

Response Information

Resource Description

Informação da Curso.

BECurso
NameDescriptionTypeAdditional information
Activo

Indicação se o Curso está activo.

boolean

None.

AreaFormacao

Área de Formação do Curso.

string

None.

CamposUtil

Campos do Utilizador.

Collection of BECampo

None.

CaminhoBrochura

Local onde se encontra a brochura digital do Curso.

string

None.

CodEspIEESP

Código esp. do IESSP

string

None.

CodIEESP

Código do IESSP

string

None.

Coordenacao

Coordenação do Curso.

string

None.

Curso

Identificador do Curso.

string

Required

Descricao

Descrição do curso.

string

Required

Destinatarios

Destinatários do Curso.

string

None.

EmiteCertificado

Indica se o Curso emite certificação.

boolean

None.

EmModoEdicao

Indica se se trata de um novo curso ou de um já existente em edição. EmModoEdicao = True já existente, EmModoEdicao = False Novo.

boolean

None.

EnderecoWeb

Endereço Web do Curso.

string

None.

EntidadeFormadora

Entidade Formadora do Curso.

string

Required

Equivalente

Indica a equivalência

byte

None.

Escala

Escala classificativa do Curso.

string

None.

FaltasPermitidas

N. de faltas permitidas para o Curso.

decimal number

None.

Formador

Formador do Curso.

string

None.

HorasPraticaLocalTrab

N. de horas práticas do Curso no local de trabalho.

decimal number

None.

HorasPraticas

N. de horas práticas do Curso.

decimal number

None.

HorasPraticaSimulada

N. de horas práticas simuladas do Curso.

decimal number

None.

HorasTeoricas

N. de horas teóricas do Curso.

decimal number

None.

Idioma

Idioma do Curso.

string

None.

Interna

Indicação se o Curso é Interno.

boolean

None.

NivelUE

Indica o nível correspondente na classificação da UE:

string

None.

Objectivos

Objectivos do Curso.

string

None.

Programa

Programa do Curso.

string

None.

QuorumMaximo

Indicação do Quorum Máximo permitido.

integer

None.

QuorumMinimo

Indicação do Quorum Minimo permitido.

integer

None.

ReferenciaEntForm

Referência da Entidade Formadora.

string

None.

RegimeCurso

Regime do Curso.

string

Required

TemExame

Indica se o Curso tem Exame de Aprovação.

boolean

None.

TipoAccao

Tipo de Acção: 001-Inicial, 002-Contínua, 003-Reconversão, 004-Reciclagem, 005-Avançada

string

Required

TipoCertificado

Tipo de Certificado Emitido.

string

None.

TipoCurso

Tipo do Curso: 001-Inter-empresa, 002-Intra-Empresa.

string

Required

TotalDias

N. total de dias do Curso.

integer

None.

TotalHoras

N. total de horas do Curso.

decimal number

None.

Validade

Indicação da Validade do Curso.

integer

None.

Response Formats

application/json, text/json

Sample:
{
  "Activo": true,
  "AreaFormacao": "sample string 1",
  "CamposUtil": [
    {
      "Nome": "sample string 1",
      "Valor": {},
      "Chave": true
    },
    {
      "Nome": "sample string 1",
      "Valor": {},
      "Chave": true
    }
  ],
  "CaminhoBrochura": "sample string 2",
  "CodEspIEESP": "sample string 3",
  "CodIEESP": "sample string 4",
  "Coordenacao": "sample string 5",
  "Curso": "sample string 6",
  "Descricao": "sample string 7",
  "Destinatarios": "sample string 8",
  "EmiteCertificado": true,
  "EmModoEdicao": true,
  "EnderecoWeb": "sample string 9",
  "EntidadeFormadora": "sample string 10",
  "Equivalente": 64,
  "Escala": "sample string 11",
  "FaltasPermitidas": 1.1,
  "Formador": "sample string 12",
  "HorasPraticaLocalTrab": 1.1,
  "HorasPraticas": 1.1,
  "HorasPraticaSimulada": 1.1,
  "HorasTeoricas": 1.1,
  "Idioma": "sample string 13",
  "Interna": true,
  "NivelUE": "sample string 14",
  "Objectivos": "sample string 15",
  "Programa": "sample string 16",
  "QuorumMaximo": 1,
  "QuorumMinimo": 1,
  "ReferenciaEntForm": "sample string 17",
  "RegimeCurso": "sample string 18",
  "TemExame": true,
  "TipoAccao": "sample string 19",
  "TipoCertificado": "sample string 20",
  "TipoCurso": "sample string 21",
  "TotalDias": 1,
  "TotalHoras": 1.1,
  "Validade": 1
}

text/plain

Sample:
{"Activo":true,"AreaFormacao":"sample string 1","CamposUtil":[{"Nome":"sample string 1","Valor":{},"Chave":true},{"Nome":"sample string 1","Valor":{},"Chave":true}],"CaminhoBrochura":"sample string 2","CodEspIEESP":"sample string 3","CodIEESP":"sample string 4","Coordenacao":"sample string 5","Curso":"sample string 6","Descricao":"sample string 7","Destinatarios":"sample string 8","EmiteCertificado":true,"EmModoEdicao":true,"EnderecoWeb":"sample string 9","EntidadeFormadora":"sample string 10","Equivalente":64,"Escala":"sample string 11","FaltasPermitidas":1.1,"Formador":"sample string 12","HorasPraticaLocalTrab":1.1,"HorasPraticas":1.1,"HorasPraticaSimulada":1.1,"HorasTeoricas":1.1,"Idioma":"sample string 13","Interna":true,"NivelUE":"sample string 14","Objectivos":"sample string 15","Programa":"sample string 16","QuorumMaximo":1,"QuorumMinimo":1,"ReferenciaEntForm":"sample string 17","RegimeCurso":"sample string 18","TemExame":true,"TipoAccao":"sample string 19","TipoCertificado":"sample string 20","TipoCurso":"sample string 21","TotalDias":1,"TotalHoras":1.1,"Validade":1}