Esempio n. 1
0
  /**
   * 처리 내용 : 차주정보 삭제에 대한 데이터 처리 처리 날짜 : 2015.01.08
   *
   * @param mapParams
   * @param request
   * @param response
   * @throws Exception
   */
  @RequestMapping("/del_action.do")
  public void carOwnDelAction(
      @RequestParam Map<String, Object> mapParams,
      HttpServletRequest request,
      HttpServletResponse response)
      throws Exception {
    BaseSessInfo info = SessionUtility.getLoginForAdmin(request);

    if (info == null) {
      ComUtils.responseJson(request, response, ResultVO.create(BaseResVO.ERR_SESSION_NOT_EXIST));
      return;
    }

    CarOwnerVO dataVO = new CarOwnerVO();
    ResultVO resVO = new ResultVO();

    int nRet = 0;

    dataVO.setOwn_car_no(ComStr.toStr(mapParams.get("own_car_no")));

    try {
      nRet = carOwnerService.deleteData(dataVO, info.getUserId());

      if (nRet > 0) {
        resVO.setRetCode(ResultVO.RET_OK, messageSource);

      } else {
        resVO.setRetCode(ResultVO.ERR_DELETE_FAIL, messageSource);
      }

    } catch (DataAccessException e) {
      logger.error("/cms/carown/del_action.do, Delete Error...");
      resVO.setRetCode(ResultVO.ERR_APP_WEBCOMMON, messageSource);
    } catch (Exception e) {
      logger.error("/cms/carown/del_action.do, Delete Error...");
      resVO.setRetCode(ResultVO.ERR_APP_WEBCOMMON, messageSource);
    }

    ComUtils.responseJson(request, response, resVO);
  }