Class AestheticProcedureService

java.lang.Object
Business.Services.AestheticProcedureService

public class AestheticProcedureService extends Object
Serviço para gerenciar procedimentos estéticos. Este serviço lida com operações relacionadas a procedimentos estéticos, como buscar todos os procedimentos, buscar um procedimento por ID, criar, atualizar e deletar procedimentos estéticos.
Author:
Alarcon Vinicius
  • Constructor Details

    • AestheticProcedureService

      public AestheticProcedureService()
  • Method Details

    • getAll

      public List<AestheticProcedure> getAll()
      Obtém todos os procedimentos estéticos.
      Returns:
      Uma lista de procedimentos estéticos ou null em caso de falha.
    • getById

      public AestheticProcedure getById(int id)
      Obtém um procedimento estético pelo ID.
      Parameters:
      id - O ID do procedimento estético a ser buscado.
      Returns:
      O procedimento estético correspondente ao ID ou null em caso de falha.
    • createAestheticProcedure

      public boolean createAestheticProcedure(AestheticProcedure aestheticPerformed)
      Cria um novo procedimento estético.
      Parameters:
      aestheticPerformed - O procedimento estético a ser criado.
      Returns:
      true se o procedimento estético foi criado com sucesso, false em caso de falha.
    • updateAestheticProcedure

      public boolean updateAestheticProcedure(AestheticProcedure aestheticPerformed)
      Atualiza um procedimento estético existente.
      Parameters:
      aestheticPerformed - O procedimento estético a ser atualizado.
      Returns:
      true se o procedimento estético foi atualizado com sucesso, false em caso de falha.
    • deleteAestheticProcedure

      public boolean deleteAestheticProcedure(AestheticProcedure aestheticPerformed)
      Deleta um procedimento estético existente.
      Parameters:
      aestheticPerformed - O procedimento estético a ser deletado.
      Returns:
      true se o procedimento estético foi deletado com sucesso, false em caso de falha.