1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
| protected final void updateInjector (PreparedStatement theStatement, AbstractDataBean theDataBean) {
try {
theStatement.clearParameters();
theStatement.setObject (1, ((PayementsDataBean)theDataBean).getId_payement(), 3,((PayementsDataBean)theDataBean).getId_payement().scale());
theStatement.setObject (2, ((PayementsDataBean)theDataBean).getFk_demandeur(), 3,((PayementsDataBean)theDataBean).getFk_demandeur().scale());
theStatement.setObject (3, ((PayementsDataBean)theDataBean).getFk_etat(), 3,((PayementsDataBean)theDataBean).getFk_etat().scale());
theStatement.setObject (4, ((PayementsDataBean)theDataBean).getFk_signataire(), 3,((PayementsDataBean)theDataBean).getFk_signataire().scale());
theStatement.setObject (5, ((PayementsDataBean)theDataBean).getFk_societe(), 12);
theStatement.setObject (6, ((PayementsDataBean)theDataBean).getAffectation(), 12);
theStatement.setObject (7, ((PayementsDataBean)theDataBean).getBeneficiaire_nom(), 12);
theStatement.setObject (8, ((PayementsDataBean)theDataBean).getBeneficiaire_adresse(), 12);
theStatement.setObject (9, ((PayementsDataBean)theDataBean).getBeneficiaire_code_postal(), 12);
theStatement.setObject (10, ((PayementsDataBean)theDataBean).getBeneficiaire_localite(), 12);
theStatement.setObject (11, ((PayementsDataBean)theDataBean).getBeneficiaire_num_compte(), 12);
theStatement.setObject (12, ((PayementsDataBean)theDataBean).getControlee(), 5);
theStatement.setObject (13, ((PayementsDataBean)theDataBean).getCommentaire(), 1);
theStatement.setObject (14, ((PayementsDataBean)theDataBean).getCommunication_libre(), 12);
theStatement.setObject (15, ((PayementsDataBean)theDataBean).getCommunication_structuree(), 12);
theStatement.setObject (16, ((PayementsDataBean)theDataBean).getCompte_donneur_ordre(), 12);
theStatement.setObject (17, ((PayementsDataBean)theDataBean).getDate_heure_accord_signataire(), 93);
theStatement.setObject (18, ((PayementsDataBean)theDataBean).getDate_heure_annulation(), 93);
theStatement.setObject (19, ((PayementsDataBean)theDataBean).getDate_heure_creation(), 93);
theStatement.setObject (20, ((PayementsDataBean)theDataBean).getDate_heure_ctrl_imputation(), 93);
theStatement.setObject (21, ((PayementsDataBean)theDataBean).getDate_heure_ctrl_cell_paie(), 93);
theStatement.setObject (22, ((PayementsDataBean)theDataBean).getDate_heure_modification(), 93);
theStatement.setObject (23, ((PayementsDataBean)theDataBean).getDate_heure_integration_fic_sys(), 93);
theStatement.setObject (24, ((PayementsDataBean)theDataBean).getDate_valeur(), 91);
theStatement.setObject (25, ((PayementsDataBean)theDataBean).getDemandeur_officiel(), 12);
theStatement.setObject (26, ((PayementsDataBean)theDataBean).getEcheance_souhaitee(), 93);
theStatement.setObject (27, ((PayementsDataBean)theDataBean).getNumero_cheque(), 4);
theStatement.setObject (28, ((PayementsDataBean)theDataBean).getNumero_payement(), 3,((PayementsDataBean)theDataBean).getNumero_payement().scale());
theStatement.setObject (29, ((PayementsDataBean)theDataBean).getMoyen_paiement(), 1);
theStatement.setObject (30, ((PayementsDataBean)theDataBean).getMontant_total(), 3,((PayementsDataBean)theDataBean).getMontant_total().scale());
theStatement.setObject (31, ((PayementsDataBean)theDataBean).getMontant_total_honnoraire(), 3,((PayementsDataBean)theDataBean).getMontant_total_honnoraire().scale());
theStatement.setObject (32, ((PayementsDataBean)theDataBean).getTransmission_cheque(), 1);
/* c'est ici que ca foire une fois sur trois et qu'il faut redémarer WebSphere pour que ca fonctionne à nouveau*/
theStatement.setObject (33, wBDId_payementKey, 3,wBDId_payementKey.scale());
} catch (SQLException e) {
e.printStackTrace();
} catch (IndexOutOfBoundsException e) {
System.out.println("Aieueu : " + e.getMessage());
e.printStackTrace();
} |
Partager