@@ -984,7 +984,10 @@ else if(VAL_nomCanoniqueInteger.equals(entiteNomCanoniqueGenerique)) {
984984 tl (6 , "break;" );
985985 } else if (classeSauvegarde && BooleanUtils .isTrue (entiteDefinir )) {
986986 tl (5 , "case " , classeNomSimple , ".VAR_" , entiteVar , ":" );
987- tl (6 , "o2.set" , entiteVarCapitalise , "(jsonObject.get" , entiteNomSimpleVertxJson , "(" , i18nGlobale .getString (I18n .var_entite ), "Var));" );
987+ if (StringUtils .equals (entiteNomSimpleVertxJson , "Boolean" ))
988+ tl (6 , "o2.set" , entiteVarCapitalise , "(jsonObject.getString(" , i18nGlobale .getString (I18n .var_entite ), "Var));" );
989+ else
990+ tl (6 , "o2.set" , entiteVarCapitalise , "(jsonObject.get" , entiteNomSimpleVertxJson , "(" , i18nGlobale .getString (I18n .var_entite ), "Var));" );
988991 tl (6 , "if(bParams.size() > 0) {" );
989992 tl (7 , "bSql.append(\" , \" );" );
990993 tl (6 , "}" );
@@ -1875,7 +1878,10 @@ else if(BooleanUtils.isTrue(entiteDefinir)) {
18751878 else {
18761879
18771880 tl (5 , "case \" set" , entiteVarCapitalise , "\" :" );
1878- tl (7 , "o2.set" , entiteVarCapitalise , "(jsonObject.get" , entiteNomSimpleVertxJson , "(" , i18nGlobale .getString (I18n .var_entite ), "Var));" );
1881+ if (StringUtils .equals (entiteNomSimpleVertxJson , "Boolean" ))
1882+ tl (7 , "o2.set" , entiteVarCapitalise , "(jsonObject.getString(" , i18nGlobale .getString (I18n .var_entite ), "Var));" );
1883+ else
1884+ tl (7 , "o2.set" , entiteVarCapitalise , "(jsonObject.get" , entiteNomSimpleVertxJson , "(" , i18nGlobale .getString (I18n .var_entite ), "Var));" );
18791885 tl (7 , "if(bParams.size() > 0)" );
18801886 tl (8 , "bSql.append(\" , \" );" );
18811887 tl (7 , "bSql.append(" , classeNomSimple , ".VAR_" , entiteVar , " + \" =$\" + num);" );
0 commit comments