|
GPIC - Backend
1.0
Aplicações .NET para o backend do GPIC
|
Controller de Área. Mais...
Membros públicos | |
| AreaController (IGetAreaById getById, IGetAreasByMainArea getAreasByMainArea, ICreateArea create, IUpdateArea update, IDeleteArea delete, ILogger< AreaController > logger) | |
| Construtor do Controller de Área. Mais... | |
| async Task< IActionResult > | GetById (Guid? id) |
| Busca área pelo id. Mais... | |
| async Task< IActionResult > | GetAreasByMainArea (Guid? mainAreaId, int skip=0, int take=50) |
| Busca todas as áreas ativas pela área principal. Mais... | |
| async Task< IActionResult > | Create ([FromBody] CreateAreaInput request) |
| Cria área. Mais... | |
| async Task< IActionResult > | Update (Guid? id, [FromBody] UpdateAreaInput request) |
| Atualiza área. Mais... | |
| async Task< IActionResult > | Delete (Guid? id) |
| Remove área. Mais... | |
Controller de Área.
|
inline |
Construtor do Controller de Área.
| getById | Serviço de obtenção de área pelo id. |
| getAreasByMainArea | Serviço de obtenção de todas as áreas ativas da área principal. |
| create | Serviço de criação de área. |
| update | Serviço de atualização de área. |
| delete | Serviço de remoção de área. |
| logger | Serviço de log. |
|
inline |
Cria área.
<response code="201">Retorna área criada</response> <response code="400">Requisição incorreta.</response>
|
inline |
Remove área.
<response code="200">Retorna área removida</response> <response code="400">Requisição incorreta.</response> <response code="401">Usuário não autorizado.</response>
|
inline |
Busca todas as áreas ativas pela área principal.
<response code="200">Retorna todas as áreas ativas da área principal</response> <response code="400">Requisição incorreta.</response> <response code="401">Usuário não autorizado.</response> <response code="404">Nenhuma área encontrada.</response>
|
inline |
Busca área pelo id.
<response code="200">Retorna área correspondente</response> <response code="400">Requisição incorreta.</response> <response code="401">Usuário não autorizado.</response> <response code="404">Nenhuma área encontrada.</response>
|
inline |
Atualiza área.
<response code="200">Retorna área atualizada</response> <response code="400">Requisição incorreta.</response> <response code="401">Usuário não autorizado.</response>