/** * 로그인화면이미지정보를 신규로 등록한다. * * @param loginScrinImageVO */ public void insertLoginScrinImage(LoginScrinImageVO loginScrinImageVO) { try { loginScrinImageVO.setImageId(idgenService.getNextStringId()); } catch (FdlException e) { throw new RuntimeException(e); } loginScrinImageMapper.insertLoginScrinImage(loginScrinImageVO); }
/** * 기 등록된 로그인화면이미지정보를 수정한다. * * @param loginScrinImageVO */ public void updateLoginScrinImage(LoginScrinImageVO loginScrinImageVO) { loginScrinImageMapper.updateLoginScrinImage(loginScrinImageVO); }
/** * 등록된 로그인화면이미지의 상세정보를 조회한다. * * @param loginScrinImageVO */ public LoginScrinImageVO selectLoginScrinImage(LoginScrinImageVO loginScrinImageVO) { LoginScrinImageVO resultVo = loginScrinImageMapper.selectLoginScrinImage(loginScrinImageVO); // deep copy BeanUtil.copyPropertiesCore(resultVo, loginScrinImageVO); return resultVo; }
/** * 로그인화면이미지목록 총 갯수를 조회한다. * * @param loginScrinImageVO */ public int selectLoginScrinImageListCnt(LoginScrinImageVO loginScrinImageVO) { return loginScrinImageMapper.selectLoginScrinImageListCnt(loginScrinImageVO); }
/** * 로그인화면이미지정보를 관리하기 위해 등록된 로그인화면이미지 목록을 조회한다. * * @param loginScrinImageVO */ public List<EgovMap> selectLoginScrinImageList(LoginScrinImageVO loginScrinImageVO) { return loginScrinImageMapper.selectLoginScrinImageList(loginScrinImageVO); }
/** * 기 등록된 로그인화면이미지정보의 파일을 삭제한다. * * @param loginScrinImageVO */ public void deleteLoginScrinImageFile(LoginScrinImageVO loginScrinImageVO) { FileVO fileVO = (FileVO) loginScrinImageMapper.selectLoginScrinImageFile(loginScrinImageVO); File file = new File(fileVO.getFileStreCours() + fileVO.getStreFileNm()); file.delete(); }
/** * 기 등록된 로그인화면이미지정보를 삭제한다. * * @param loginScrinImageVO */ public void deleteLoginScrinImage(LoginScrinImageVO loginScrinImageVO) { deleteLoginScrinImageFile(loginScrinImageVO); loginScrinImageMapper.deleteLoginScrinImage(loginScrinImageVO); }