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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreate(ProcedurePerformed entity) Cria um novo procedimento realizado no banco de dados.voiddelete(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.voidupdate(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:
getByIdin 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:
getAllin interfaceIBaseRepository<ProcedurePerformed>- Returns:
- Uma lista de procedimentos realizados.
-
create
Cria um novo procedimento realizado no banco de dados.- Specified by:
createin interfaceIBaseRepository<ProcedurePerformed>- Parameters:
entity- O procedimento realizado a ser criado.
-
update
Atualiza um procedimento realizado existente no banco de dados.- Specified by:
updatein 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:
deletein interfaceIBaseRepository<ProcedurePerformed>- Parameters:
id- O ID do procedimento realizado a ser excluído.
-