Class ProcedurePerformedService

java.lang.Object
Business.Services.ProcedurePerformedService

public class ProcedurePerformedService extends Object
Serviço para gerenciar procedimentos realizados no sistema. Este serviço lida com operações relacionadas a procedimentos realizados, incluindo a obtenção de todos os procedimentos realizados, obtenção de um procedimento realizado por ID, criação, atualização e exclusão de procedimentos realizados.
Author:
Alarcon Vinicius
  • Constructor Details

    • ProcedurePerformedService

      public ProcedurePerformedService()
      Construtor padrão da classe ProcedurePerformedService. Inicializa um novo objeto ProcedurePerformedService.
  • Method Details

    • getAll

      public List<ProcedurePerformed> getAll()
      Obtém todos os procedimentos realizados no sistema.
      Returns:
      Uma lista de procedimentos realizados ou null em caso de erro.
    • getById

      public ProcedurePerformed getById(int id)
      Obtém um procedimento realizado com base em seu ID.
      Parameters:
      id - O ID do procedimento realizado a ser obtido.
      Returns:
      O procedimento realizado encontrado ou null se não existir.
    • createProcedurePerformed

      public boolean createProcedurePerformed(ProcedurePerformed procedurePerformed)
      Cria um novo procedimento realizado no sistema.
      Parameters:
      procedurePerformed - O procedimento realizado a ser criado.
      Returns:
      true se o procedimento foi criado com sucesso, false caso contrário.
    • updateProcedurePerformed

      public boolean updateProcedurePerformed(ProcedurePerformed procedurePerformed)
      Atualiza um procedimento realizado existente no sistema.
      Parameters:
      procedurePerformed - O procedimento realizado a ser atualizado.
      Returns:
      true se o procedimento foi atualizado com sucesso, false caso contrário.
    • deleteProcedurePerformed

      public boolean deleteProcedurePerformed(ProcedurePerformed procedurePerformed)
      Exclui um procedimento realizado do sistema.
      Parameters:
      procedurePerformed - O procedimento realizado a ser excluído.
      Returns:
      true se o procedimento foi excluído com sucesso, false caso contrário.