Package Database.Repositories
Class ProceduresPerformedRepository
java.lang.Object
Database.Repositories.ProceduresPerformedRepository
- All Implemented Interfaces:
IBaseRepository<ProcedurePerformed>
public class ProceduresPerformedRepository
extends Object
implements IBaseRepository<ProcedurePerformed>
Repositório para operações relacionadas aos procedimentos realizados no banco
de dados. Implementa a interface IBaseRepository com o tipo
ProceduresPerformed.
- Author:
- Alarcon Vinicius
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
create
(ProcedurePerformed entity) Cria um novo procedimento realizado no banco de dados.void
delete
(int id) Exclui um procedimento realizado pelo seu ID.getAll()
Obtém uma lista de todos os procedimentos realizados no banco de dados.getById
(int id) Obtém um procedimento realizado pelo seu ID.void
update
(ProcedurePerformed entity) Atualiza um procedimento realizado existente no banco de dados.
-
Constructor Details
-
ProceduresPerformedRepository
public ProceduresPerformedRepository()
-
-
Method Details
-
getById
Obtém um procedimento realizado pelo seu ID.- Specified by:
getById
in interfaceIBaseRepository<ProcedurePerformed>
- Parameters:
id
- O ID do procedimento realizado a ser encontrado.- Returns:
- O procedimento realizado encontrado, ou null se não encontrado.
-
getAll
Obtém uma lista de todos os procedimentos realizados no banco de dados.- Specified by:
getAll
in interfaceIBaseRepository<ProcedurePerformed>
- Returns:
- Uma lista de procedimentos realizados.
-
create
Cria um novo procedimento realizado no banco de dados.- Specified by:
create
in interfaceIBaseRepository<ProcedurePerformed>
- Parameters:
entity
- O procedimento realizado a ser criado.
-
update
Atualiza um procedimento realizado existente no banco de dados.- Specified by:
update
in interfaceIBaseRepository<ProcedurePerformed>
- Parameters:
entity
- O procedimento realizado a ser atualizado.
-
delete
public void delete(int id) Exclui um procedimento realizado pelo seu ID.- Specified by:
delete
in interfaceIBaseRepository<ProcedurePerformed>
- Parameters:
id
- O ID do procedimento realizado a ser excluído.
-