GPIC - Backend  1.0
Aplicações .NET para o backend do GPIC
Referência à classe WebAPI.Controllers.ActivityController

Controller responsável por gerenciar as atividades. Mais...

Diagrama de heranças da classe WebAPI.Controllers.ActivityController
[legenda]
Diagrama de colaboração para WebAPI.Controllers.ActivityController:
[legenda]

Membros públicos

 ActivityController (IGetLastNoticeActivities getLastNoticeActivities, IGetActivitiesByNoticeId getActivitiesByNoticeId, ILogger< ActivityController > logger)
 Construtor da classe. Mais...
 
async Task< IActionResult > GetLastNoticeActivities ()
 Obtém as últimas atividades em uso pelo edital anterior. Mais...
 
async Task< IActionResult > GetActivitiesByNoticeId (Guid? noticeId)
 Obtém as atividades de um edital. Mais...
 

Descrição detalhada

Controller responsável por gerenciar as atividades.

Documentação dos Construtores & Destrutor

◆ ActivityController()

WebAPI.Controllers.ActivityController.ActivityController ( IGetLastNoticeActivities  getLastNoticeActivities,
IGetActivitiesByNoticeId  getActivitiesByNoticeId,
ILogger< ActivityController logger 
)
inline

Construtor da classe.

Parâmetros
getLastNoticeActivitiesServiço de obtenção das últimas atividades em uso pelo edital anterior.
getActivitiesByNoticeIdServiço de obtenção das atividades de um edital.
loggerServiço de log.

Documentação dos métodos

◆ GetActivitiesByNoticeId()

async Task<IActionResult> WebAPI.Controllers.ActivityController.GetActivitiesByNoticeId ( Guid?  noticeId)
inline

Obtém as atividades de um edital.

Parâmetros
noticeIdId do edital.
Retorna
Lista de atividades.

<response code="200">Retorna a lista de atividades.</response> <response code="400">Requisição incorreta.</response> <response code="401">Usuário não autorizado.</response>

◆ GetLastNoticeActivities()

async Task<IActionResult> WebAPI.Controllers.ActivityController.GetLastNoticeActivities ( )
inline

Obtém as últimas atividades em uso pelo edital anterior.

Retorna
Lista de atividades mais recentes.

<response code="200">Retorna a lista de atividades mais recentes.</response> <response code="400">Requisição incorreta.</response> <response code="401">Usuário não autorizado.</response>


A documentação para esta classe foi gerada a partir do seguinte ficheiro: