Commit 2c7fe008 authored by Stefani  Kopp's avatar Stefani Kopp
Browse files

Ajuste de duplicidade de Cadastro

parent 559efc03
Showing with 8 additions and 4 deletions
+8 -4
......@@ -26,10 +26,13 @@ public class GrupoReceitasBO {
public boolean createGroup(GrupoReceitas grupo) throws ValidationException, NoSuchAlgorithmException {
if (grupo != null) {
grupoReceitasDAO.save(grupo);
return true;
try {
grupoReceitasDAO.save(grupo);
return true;
} catch (Exception e) {
throw new ValidationException("Grupo já existente.");
}
}
throw new ValidationException("invalido");
}
......
......@@ -60,12 +60,13 @@ public class GrupoController {
grupoReceitasBO.createGroup(grupoReceitas);
} catch (Exception e) {
return Response.ok().status(Response.Status.BAD_REQUEST).build();
return Response.ok().entity(new StandardResponseDTO(true, e.getMessage())).status(Response.Status.BAD_REQUEST).build();
}
return Response.ok().entity(new StandardResponseDTO(true, "Grupo de Receita "+grupoReceitas.getNome()+ " criado com sucesso!")).status(Response.Status.ACCEPTED).build();
}
@DELETE
@Path("/{id}")
@Produces("application/json; charset=UTF-8")
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment