GPIC - Backend
1.0
Aplicações .NET para o backend do GPIC
|
Controller de Área Principal. Mais...
Membros públicos | |
MainAreaController (IGetMainAreaById getById, IGetMainAreas getAll, ICreateMainArea create, IUpdateMainArea update, IDeleteMainArea delete, ILogger< MainAreaController > logger) | |
Construtor do Controller de Área Principal. Mais... | |
async Task< ActionResult< DetailedMainAreaOutput > > | GetById (Guid? id) |
Busca área principal pelo id. Mais... | |
async Task< ActionResult< IEnumerable< ResumedReadMainAreaOutput > > > | GetAll (int skip=0, int take=50) |
Busca todas as áreas principais ativas. Mais... | |
async Task< ActionResult< DetailedMainAreaOutput > > | Create ([FromBody] CreateMainAreaInput request) |
Cria área principal. Mais... | |
async Task< ActionResult< DetailedMainAreaOutput > > | Update (Guid? id, [FromBody] UpdateMainAreaInput request) |
Atualiza área principal. Mais... | |
async Task< ActionResult< DetailedMainAreaOutput > > | Delete (Guid? id) |
Remove área principal. Mais... | |
Controller de Área Principal.
|
inline |
Construtor do Controller de Área Principal.
getById | Serviço de obtenção de área principal pelo id. |
getAll | Serviço de obtenção de todas as áreas principais ativas. |
create | Serviço de criação de área principal. |
update | Serviço de atualização de área principal. |
delete | Serviço de remoção de área principal. |
logger | Serviço de log. |
|
inline |
Cria área principal.
<response code="201">Retorna área principal criada</response> <response code="400">Requisição incorreta.</response> <response code="401">Usuário não autorizado.</response>
|
inline |
Remove área principal.
<response code="200">Retorna área principal removida</response> <response code="400">Requisição incorreta.</response> <response code="401">Usuário não autorizado.</response> <response code="404">Área principal não encontrada.</response>
|
inline |
Busca todas as áreas principais ativas.
<response code="200">Retorna todas as áreas principais ativas</response> <response code="400">Requisição incorreta.</response> <response code="401">Usuário não autorizado.</response> <response code="404">Nenhuma área principal encontrada.</response>
|
inline |
Busca área principal pelo id.
<response code="200">Retorna área principal correspondente</response> <response code="400">Requisição incorreta.</response> <response code="401">Usuário não autorizado.</response> <response code="404">Área principal não encontrada.</response>
|
inline |
Atualiza área principal.
<response code="200">Retorna área principal atualizada</response> <response code="400">Requisição incorreta.</response> <response code="401">Usuário não autorizado.</response> <response code="404">Área principal não encontrada.</response>