Class PrestadorService
java.lang.Object
br.com.selfmaintenance.app.services.usuario.prestador.PrestadorService
- All Implemented Interfaces:
IPrestadorService
[PrestadorService] é a classe que representa a camada de serviço de prestadores do sistema.
- Version:
- 1.0.0
- Author:
- Edielson Rodrigues
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionPrestadorService(UsuarioAutenticavelRepository usuarioAutenticavelRepository, PrestadorRepository prestadorRepository, OficinaRepository oficinaRepository) -
Method Summary
-
Constructor Details
-
PrestadorService
public PrestadorService(UsuarioAutenticavelRepository usuarioAutenticavelRepository, PrestadorRepository prestadorRepository, OficinaRepository oficinaRepository)
-
-
Method Details
-
criar
Description copied from interface:IPrestadorService[criar] cria um prestador no sistema.- Specified by:
criarin interfaceIPrestadorService- Parameters:
dados- é o DTO com os dados do prestadoremailOficina- é o email da oficina que está criando o prestador- Returns:
- um mapa com o id do prestador criado
- Throws:
ServiceException- se ocorrer um erro ao criar o prestador- See Also:
-