예제 #1
0
 private HashMap<String, HashMap<String, Object>> deleteProc(
     HashMap<String, Object> params, HttpServletRequest request, Session session, Login login)
     throws Exception {
   BigDecimal bid = (BigDecimal) params.get("data");
   Integer id = bid.intValue();
   UserTable delUserTable = em.find(UserTable.class, id);
   if (delUserTable == null) {
     throw new SystemException("id:" + id.toString() + " が見つかりません");
   }
   delUserTable.setDelFlag(getDelFlagMaxValue(delUserTable) + 1);
   em.merge(delUserTable);
   return DBFluteUtil.setFetchResult(entityToMap(delUserTable), params);
 }