From bc6bb04e5ab65ac413f9e9eba7cfae0bdae2946a Mon Sep 17 00:00:00 2001 From: Ricardo Santos Date: Mon, 7 Jul 2014 13:17:46 +0000 Subject: [PATCH] git-svn-id: https://svn.coded.pt/svn/SIPRP@1973 bb69d46d-e84e-40c8-a05a-06db0d633741 --- .../logic/FichasClinicasLogic.java | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/logic/FichasClinicasLogic.java b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/logic/FichasClinicasLogic.java index c55a1627..3f60bcae 100644 --- a/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/logic/FichasClinicasLogic.java +++ b/trunk/SiprpWebFichasClinicas/src/shst/medicina/fichasclinicas/logic/FichasClinicasLogic.java @@ -1441,6 +1441,7 @@ public class FichasClinicasLogic msg.setType(EvoMessageTypeBean.INFO); msg.setMessageData(operacao+" da ficha com sucesso!"); result.addMessage(msg); + result.setSuccess(true); } else { @@ -1790,6 +1791,23 @@ public class FichasClinicasLogic } fd.setHashData(filtra(fichaBean.getActividade().getMapData(),FcFichaActividade_D_to_B)); fichaBD.setToAptidao_id(fd); + + fichaBD.save(); + + + EvoResponseBean getrsp = getFichaAptidao(user, fd.getId(), null, null); + + if(getrsp.isSuccess()) + { + result.setSuccess(true); + result.setData(getrsp.getData().getFichaData()); + } + else + { + result.setMessages(getrsp.getMessages()); + } + + } } catch(Exception ex)