Livro
Controlador para gerenciar operações relacionadas a livros na biblioteca.
API | Description |
---|---|
GET api/Livro/GetNomeLivro |
Retorna apenas os nomes de todos os livros registados na biblioteca. |
GET api/Livro |
Retorna uma lista de todos os livros registados na biblioteca da base de dados. |
GET api/Livro/{id} |
Retorna os detalhes de um livro específico com base no seu ID da base de dados. |
POST api/Livro |
Adiciona um novo livro à biblioteca. |
PUT api/Livro |
Atualiza os detalhes de um livro existente na biblioteca. |
DELETE api/Livro/{id} |
Remove um livro da biblioteca com base no seu ID. |
Utilizador
Controlador para gerenciar operações relacionadas a utilizadores na biblioteca.
API | Description |
---|---|
GET api/Utilizador/GetNomeUtilizador |
Retorna apenas os nomes de todos os utilizadores registados na biblioteca. |
GET api/Utilizador |
Retorna uma lista de todos os utilizadores registados na biblioteca da base de dados. |
GET api/Utilizador/{id} |
Retorna os detalhes de um utilizador específico com base no seu ID da base de dados. |
POST api/Utilizador |
Regista um novo utilizador na biblioteca. |
PUT api/Utilizador |
Atualiza os dados de um utilizador existente na biblioteca. |
DELETE api/Utilizador/{id} |
Remove um utilizador da biblioteca com base no seu ID. |
Categorias
Controlador para gerenciar operações relacionadas a categorias na biblioteca.
API | Description |
---|---|
GET api/Categorias/GetNomeCategoria |
Retorna apenas os nomes de todas as categorias registadas na biblioteca. |
GET api/Categorias |
Retorna uma lista de todas as categorias registadas na biblioteca da base de dados. |
GET api/Categorias/{id} |
Retorna os detalhes de uma categoria específica com base no seu ID da base de dados. |
POST api/Categorias |
Cria uma nova categoria na biblioteca. |
PUT api/Categorias |
Atualiza uma categoria existente na biblioteca. |
DELETE api/Categorias/{id} |
Remove uma categoria existente da biblioteca. |
Emprestimo
Controlador para gerenciar operações relacionadas a empréstimos na biblioteca.
API | Description |
---|---|
GET api/Emprestimo |
Retorna uma lista de todos os empréstimos registados na biblioteca da base de dados. |
GET api/Emprestimo/{id} |
Retorna os detalhes de um empréstimo específico com base no seu ID da base de dados. |
POST api/Emprestimo |
Cria um novo empréstimo na biblioteca. |
PUT api/Emprestimo/{id} |
Atualiza os detalhes de um empréstimo existente na biblioteca. |
DELETE api/Emprestimo/{id} |
Remove um empréstimo existente da biblioteca. |
Reserva
Controller para gerenciar reservas de livros na biblioteca.
API | Description |
---|---|
GET api/Reserva |
Retorna uma lista de todas as reservas registadas na biblioteca da base de dados. |
GET api/Reserva/{id} |
Retorna os detalhes de uma reserva específica com base no seu ID da base de dados. |
POST api/Reserva/{id} |
Exibe os detalhes de uma reserva específica. |
POST api/Reserva |
Cria uma nova reserva na biblioteca. |
PUT api/Reserva/{id} |
Atualiza os detalhes de uma reserva existente na biblioteca. |
DELETE api/Reserva/{id} |
Exibe o formulário para confirmar a exclusão de uma reserva. |