GPIC - Backend
1.0
Aplicações .NET para o backend do GPIC
|
Controller de Edital. Mais...
Membros públicos | |
NoticeController (IGetNoticeById getById, IGetNotices getAll, ICreateNotice create, IUpdateNotice update, IDeleteNotice delete, ILogger< NoticeController > logger) | |
Construtor do Controller de Edital. Mais... | |
async Task< ActionResult< DetailedReadNoticeOutput > > | GetById (Guid? id) |
Busca edital pelo id. Mais... | |
async Task< ActionResult< IEnumerable< ResumedReadNoticeOutput > > > | GetAll (int skip=0, int take=50) |
Busca todas os editais ativos. Mais... | |
async Task< ActionResult< DetailedReadNoticeOutput > > | Create ([FromForm] CreateNoticeInput request) |
Cria edital. Mais... | |
async Task< ActionResult< DetailedReadNoticeOutput > > | Update (Guid? id, [FromForm] UpdateNoticeInput request) |
Atualiza edital. Mais... | |
async Task< ActionResult< DetailedReadNoticeOutput > > | Delete (Guid? id) |
Remove edital. Mais... | |
Controller de Edital.
|
inline |
Construtor do Controller de Edital.
getById | Serviço de obtenção de edital pelo id. |
getAll | Serviço de obtenção de todos os editais ativos. |
create | Serviço de criação de edital. |
update | Serviço de atualização de edital. |
delete | Serviço de remoção de edital. |
logger | Serviço de log. |
|
inline |
Cria edital.
<response code="201">Retorna edital criado</response> <response code="400">Requisição incorreta.</response> <response code="401">Usuário não autorizado.</response>
|
inline |
Remove edital.
<response code="200">Retorna edital removido</response> <response code="400">Requisição incorreta.</response> <response code="401">Usuário não autorizado.</response> <response code="404">Edital não encontrado.</response>
|
inline |
Busca todas os editais ativos.
<response code="200">Retorna todas os editais ativos</response> <response code="400">Requisição incorreta.</response> <response code="401">Usuário não autorizado.</response> <response code="404">Nenhum edital encontrado.</response>
|
inline |
Busca edital pelo id.
<response code="200">Retorna edital correspondente</response> <response code="400">Requisição incorreta.</response> <response code="401">Usuário não autorizado.</response> <response code="404">Edital não encontrado.</response>
|
inline |
Atualiza edital.
<response code="200">Retorna edital atualizado</response> <response code="400">Requisição incorreta.</response> <response code="401">Usuário não autorizado.</response> <response code="404">Edital não encontrado.</response>