|
|
|
@ -1694,13 +1694,13 @@ public class FichasClinicasLogic
|
|
|
|
FcTipoFicha tipo_ficha = fichaBD.toTipo_ficha_id();
|
|
|
|
FcTipoFicha tipo_ficha = fichaBD.toTipo_ficha_id();
|
|
|
|
if(tipo_ficha != null)
|
|
|
|
if(tipo_ficha != null)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
if
|
|
|
|
// if
|
|
|
|
(
|
|
|
|
// (
|
|
|
|
ADM_COD.equalsIgnoreCase(tipo_ficha.getCodigo()) ||
|
|
|
|
// ADM_COD.equalsIgnoreCase(tipo_ficha.getCodigo()) ||
|
|
|
|
PER_INI_COD.equalsIgnoreCase(tipo_ficha.getCodigo()) ||
|
|
|
|
// PER_INI_COD.equalsIgnoreCase(tipo_ficha.getCodigo()) ||
|
|
|
|
PER_COD.equalsIgnoreCase(tipo_ficha.getCodigo())
|
|
|
|
// PER_COD.equalsIgnoreCase(tipo_ficha.getCodigo())
|
|
|
|
)
|
|
|
|
// )
|
|
|
|
{
|
|
|
|
// {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
FcFichaConclusoesData cr = fichaBD.toConclusoes_id();
|
|
|
|
FcFichaConclusoesData cr = fichaBD.toConclusoes_id();
|
|
|
|
@ -1723,12 +1723,12 @@ public class FichasClinicasLogic
|
|
|
|
{
|
|
|
|
{
|
|
|
|
data.setAptidao(new FcFichaAptidaoBeanData());
|
|
|
|
data.setAptidao(new FcFichaAptidaoBeanData());
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
//
|
|
|
|
}
|
|
|
|
// }
|
|
|
|
else
|
|
|
|
// else
|
|
|
|
{
|
|
|
|
// {
|
|
|
|
|
|
|
|
//
|
|
|
|
}
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
|
|
FichaExchangeBean exc = new FichaExchangeBean();
|
|
|
|
FichaExchangeBean exc = new FichaExchangeBean();
|
|
|
|
exc.setFichaData(data);
|
|
|
|
exc.setFichaData(data);
|
|
|
|
@ -1789,13 +1789,13 @@ public class FichasClinicasLogic
|
|
|
|
fd.setCreated_user_name(user.getName());
|
|
|
|
fd.setCreated_user_name(user.getName());
|
|
|
|
fd.setCreated_user_id(user.getId());
|
|
|
|
fd.setCreated_user_id(user.getId());
|
|
|
|
}
|
|
|
|
}
|
|
|
|
fd.setHashData(filtra(fichaBean.getActividade().getMapData(),FcFichaActividade_D_to_B));
|
|
|
|
fd.setHashData(filtra(fichaBean.getAptidao().getMapData(),FcFichaActividade_D_to_B));
|
|
|
|
fichaBD.setToAptidao_id(fd);
|
|
|
|
fichaBD.setToAptidao_id(fd);
|
|
|
|
|
|
|
|
|
|
|
|
fichaBD.save();
|
|
|
|
fichaBD.save();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
EvoResponseBean<FichaExchangeBean> getrsp = getFichaAptidao(user, fd.getId(), null, null);
|
|
|
|
EvoResponseBean<FichaExchangeBean> getrsp = getFichaAptidao(user, fichaBD.getId(), null, null);
|
|
|
|
|
|
|
|
|
|
|
|
if(getrsp.isSuccess())
|
|
|
|
if(getrsp.isSuccess())
|
|
|
|
{
|
|
|
|
{
|
|
|
|
@ -1806,8 +1806,10 @@ public class FichasClinicasLogic
|
|
|
|
{
|
|
|
|
{
|
|
|
|
result.setMessages(getrsp.getMessages());
|
|
|
|
result.setMessages(getrsp.getMessages());
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
else
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
System.out.println("FUUUUUUUUUUUUUUUUUUUU\n\n\n");
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
catch(Exception ex)
|
|
|
|
catch(Exception ex)
|
|
|
|
@ -1818,6 +1820,9 @@ public class FichasClinicasLogic
|
|
|
|
msg.setMessageData("Erro ao comunicar com a Base de dados!");
|
|
|
|
msg.setMessageData("Erro ao comunicar com a Base de dados!");
|
|
|
|
result.addMessage(msg);
|
|
|
|
result.addMessage(msg);
|
|
|
|
ErrorLogger.logException(ex, Level.SEVERE);
|
|
|
|
ErrorLogger.logException(ex, Level.SEVERE);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ex.printStackTrace();
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
return result;
|
|
|
|
return result;
|
|
|
|
|