Fix codJfas in modifica attività
This commit is contained in:
@@ -1273,6 +1273,17 @@ public class ActivityService {
|
||||
}
|
||||
}
|
||||
|
||||
String sql = Query.format(
|
||||
"SELECT cod_jfas\n" +
|
||||
"FROM stb_activity_type\n" +
|
||||
"WHERE activity_type_id = %s\n" +
|
||||
" AND flag_tipologia = %s",
|
||||
activity.getTipoAttivita(),
|
||||
activity.getFlagTipologia()
|
||||
);
|
||||
|
||||
String codJfas = UtilityDB.executeSimpleQueryOnlyFirstRowFirstColumn(multiDBTransactionManager.getPrimaryConnection(), sql);
|
||||
|
||||
StbActivity stbActivity = new StbActivity();
|
||||
stbActivity.setOperation(OperationType.INSERT_OR_UPDATE);
|
||||
|
||||
@@ -1291,12 +1302,23 @@ public class ActivityService {
|
||||
.setPriorita(activity.getPriorita())
|
||||
.setCodMart(activity.getCodMart())
|
||||
.setFlagTipologia(activity.getFlagTipologia())
|
||||
.setParentActivityId(activity.getParentActivityId());
|
||||
.setParentActivityId(activity.getParentActivityId())
|
||||
.setCodJfas(codJfas);
|
||||
|
||||
entityProcessor.processEntity(stbActivity, true, multiDBTransactionManager);
|
||||
}
|
||||
|
||||
public void updateActivityTask(ActivityTaskDTO activity) throws Exception {
|
||||
String sql = Query.format(
|
||||
"SELECT cod_jfas\n" +
|
||||
"FROM stb_activity_type\n" +
|
||||
"WHERE activity_type_id = %s\n" +
|
||||
" AND flag_tipologia = 'A'",
|
||||
activity.getActivityTypeId()
|
||||
);
|
||||
|
||||
String codJfas = UtilityDB.executeSimpleQueryOnlyFirstRowFirstColumn(multiDBTransactionManager.getPrimaryConnection(), sql);
|
||||
|
||||
StbActivity stbActivity = new StbActivity();
|
||||
stbActivity.setOperation(OperationType.UPDATE);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user