Untitled
unknown
plain_text
2 years ago
3.5 kB
5
Indexable
@Override @TransactionAttribute(TransactionAttributeType.REQUIRES_NEW) public void insertSiceeTCredito2018PPay(SiceeTCredito2018 insertPPayPayment) { log.debug("[SiceeWsDbMgr::insertSiceeTCredito2018PPay] BEGIN"); if (log.isDebugEnabled()) GenericUtil.stampa(insertPPayPayment, true, 3); Query query = entityManager.createNativeQuery("INSERT INTO " + getTableNameSiceeTCredito2018() + " (ID_CREDITO,FK_CERTIFICATORE,FK_TRANSAZIONE_2018,FK_TIPO_OP_2018,VALORE_CREDITO_INIZIALE,VALORE_CREDITO_FINALE,DATA_OPERAZIONE,VALORE_OPERAZIONE,NOTE,FK_CERTIFICATORE_CERTIFICATO,PROGR_CERTIFICATO,ANNO) VALUES (SEQ_SICEE_T_CREDITO_2018.nextval,?,?,?,?,?,?,?,?,?,?,?)"); query.setParameter(1, insertPPayPayment.getFkCertificatore()); query.setParameter(2, insertPPayPayment.getFkTransazione2018()); query.setParameter(3, insertPPayPayment.getFkTipoOp2018()); query.setParameter(4, insertPPayPayment.getValoreCreditoIniziale()); query.setParameter(5, insertPPayPayment.getValoreCreditoFinale()); query.setParameter(6, insertPPayPayment.getDataOperazione(), TemporalType.DATE); query.setParameter(7, insertPPayPayment.getValoreOperazione()); query.setParameter(8, insertPPayPayment.getNote()); query.setParameter(9, insertPPayPayment.getFkCertificatoreCertificato()); query.setParameter(10, insertPPayPayment.getProgrCertificato()); query.setParameter(11, insertPPayPayment.getAnno()); log.debug("insertSiceeTCredito2018PPay query : " + query); log.debug("insertSiceeTCredito2018PPay query toString : " + query.toString()); query.executeUpdate(); log.debug("[SiceeWsDbMgr::insertSiceeTCredito2018PPay] END"); } @Override @TransactionAttribute(TransactionAttributeType.REQUIRES_NEW) public void updateSiceeTTransazione2018PPayXmlWhereIuvEquals(SiceeTTransazione2018 siceeTTransazione2018) { log.debug("[SiceeWsDbMgr::updateSiceeTTransazione2018PPayXmlWhereIuvEquals] BEGIN"); String queryUpdate = "UPDATE " + getTableNameSiceeTTransazione2018() + " SET XML_RT = :xmlRt" + ", OP_GETSTATOTRANS_FK_STATO = :opGetstatotransFkStato" + ", FK_STATO_TRANS_2018 = :fkStatoTrans2018" + ", S1_ID_TRANSAZIONE_MDP = :s1IdTransazioneMdp" + " WHERE S3_ID_IUV = :s3IdIuv"; log.debug("queryUpdate without values : " + queryUpdate); Query query = entityManager.createQuery(queryUpdate); query.setParameter("xmlRt", siceeTTransazione2018.getXmlRt()); query.setParameter("opGetstatotransFkStato", siceeTTransazione2018.getOpGetstatotransFkStato()); query.setParameter("fkStatoTrans2018", siceeTTransazione2018.getFkStatoTrans2018()); query.setParameter("s1IdTransazioneMdp", siceeTTransazione2018.getS1IdTransazioneMdp()); query.setParameter("s3IdIuv", siceeTTransazione2018.getS3IdIuv()); log.debug("query updateSiceeTTransazione2018PPayXmlWhereIuvEquals : " + query); log.debug("\nquery updateSiceeTTransazione2018PPayXmlWhereIuvEquals toString : " + query.toString()); Integer updatedEntity = query.executeUpdate(); log.debug("query updateSiceeTTransazione2018PPayXmlWhereIuvEquals : " + query.getResultList()); log.debug("query updateSiceeTTransazione2018PPayXmlWhereIuvEquals : " + updatedEntity); log.debug("[SiceeWsDbMgr::updateSiceeTTransazione2018PPayXmlWhereIuvEquals] END"); } private String getTableNameSiceeTCredito2018() { return "SICEE_T_CREDITO_2018"; } private String getTableNameSiceeTTransazione2018() { return "SICEE_T_TRANSAZIONE_2018"; }
Editor is loading...
Leave a Comment