コード例 #1
0
 @Override
 public ExecuteResult<DumpHst> addDumpHst(DumpHst dumpHst, Locale locale) {
   ExecuteResult<DumpHst> executeResult = new ExecuteResult<DumpHst>();
   dumpHstRepository.save(dumpHst);
   executeResult.setResult(dumpHst);
   executeResult.setSuccessMessage(
       messageSource.getMessage("omcc.system.dump.add.success", null, locale));
   return executeResult;
 }
コード例 #2
0
 @Override
 public ExecuteResult<DumpHst> editDumpHst(DumpHst dumpHst, Locale locale) {
   ExecuteResult<DumpHst> executeResult = new ExecuteResult<DumpHst>();
   DumpHst oldDumpHst = dumpHstRepository.findOne(dumpHst.getId());
   oldDumpHst.setRemark(dumpHst.getRemark());
   oldDumpHst.setLastUpdBy(dumpHst.getLastUpdBy());
   oldDumpHst.setLastUpd(dumpHst.getLastUpd());
   dumpHstRepository.save(oldDumpHst);
   executeResult.setResult(oldDumpHst);
   executeResult.setSuccessMessage(
       messageSource.getMessage("omcc.system.dump.edit.success", null, locale));
   return executeResult;
 }
コード例 #3
0
 @Override
 public ExecuteResult<DumpHst> deleteDumpHst(
     User loginUser, Collection<String> ids, boolean isDelete, Locale locale) {
   ExecuteResult<DumpHst> executeResult = new ExecuteResult<DumpHst>();
   DumpHst dumpHst = null;
   for (String id : ids) {
     if (isDelete) {
       dumpHstRepository.delete(id);
     } else {
       dumpHst = dumpHstRepository.findOne(id);
       dumpHst.setLastUpd(new Date());
       dumpHst.setLastUpdBy(loginUser.getFirstName() + loginUser.getLastName());
       dumpHst.setDeleteFlag("1");
       dumpHstRepository.save(dumpHst);
     }
   }
   executeResult.setResult(dumpHst);
   executeResult.setSuccessMessage(
       messageSource.getMessage("omcc.system.dump.delete.success", null, locale));
   return executeResult;
 }