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