egovframework.rfc3.perform.service.impl
Class PerformServiceImpl

java.lang.Object
  extended by egovframework.rte.fdl.cmmn.AbstractServiceImpl
      extended by egovframework.rfc3.perform.service.impl.PerformServiceImpl
All Implemented Interfaces:
PerformService

@Service(value="PerformService")
public class PerformServiceImpl
extends egovframework.rte.fdl.cmmn.AbstractServiceImpl
implements PerformService


Constructor Summary
PerformServiceImpl()
           
 
Method Summary
 int AllApplicantCnt(long playSid)
          해당공연신청자 총수
 void deleteApplicant(long applicantSid)
          공연 신청자 삭제
 void deleteApplicantAllplaySid(long playSid)
          해당공연신청자 전부 삭제
 void deletePerform(long playSid)
          공연 삭제
 ApplicantVO getApplicantInfo(long applicantSid)
          신청자 정보
 int getMaxTicketNum(long playSid)
          max 티켓번호
 PerFormInfoVO getPerformInfo(long playSid)
          공연정보
 PerFormInfoVO getPerformStatus(long playSid)
          공연상태
 void insertApplicant(ApplicantVO applicantVO)
          공연신청자 저장
 void insertPerform(PerFormInfoVO perFormInfoVO)
          공연저장
 int isExistApplicantCnt(ApplicantVO applicantVO)
          해당공연신청자 이중 존재여부
 java.util.List<ApplicantVO> selectApplicantForSchoolList(ApplicantVO applicantVO)
          해당공연신청자 이중 존재여부(유치원 교원)
 java.util.List<ApplicantVO> selectApplicantMyList(java.lang.String userId)
          나의 공연신청 목록
 int selectApplicanTotListCnt(ApplicantVO applicantVO)
          공연신청자 명수
 java.util.List<ApplicantVO> selectApplicantTotList(ApplicantVO applicantVO)
          공연 신청자 전제목록
 java.util.List<PerFormInfoVO> selectPerformTotList(PerFormInfoVO perFormInfoVO)
          공연 전체 목록
 int selectPerformTotListCnt(PerFormInfoVO perFormInfoVO)
          공연 전체 개수
 void updateApplicant(ApplicantVO applicantVO)
          공연 신청자 수정
 void updatePerform(PerFormInfoVO perFormInfoVO)
          공연저장
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PerformServiceImpl

public PerformServiceImpl()
Method Detail

selectPerformTotListCnt

public int selectPerformTotListCnt(PerFormInfoVO perFormInfoVO)
                            throws java.lang.Exception
공연 전체 개수

Specified by:
selectPerformTotListCnt in interface PerformService
Returns:
Throws:
java.lang.Exception

selectPerformTotList

public java.util.List<PerFormInfoVO> selectPerformTotList(PerFormInfoVO perFormInfoVO)
                                                   throws java.lang.Exception
공연 전체 목록

Specified by:
selectPerformTotList in interface PerformService
Returns:
Throws:
java.lang.Exception

getPerformInfo

public PerFormInfoVO getPerformInfo(long playSid)
                             throws java.lang.Exception
공연정보

Specified by:
getPerformInfo in interface PerformService
Parameters:
playSid -
Returns:
Throws:
java.lang.Exception

getPerformStatus

public PerFormInfoVO getPerformStatus(long playSid)
                               throws java.lang.Exception
공연상태

Specified by:
getPerformStatus in interface PerformService
Returns:
Throws:
java.lang.Exception

insertPerform

public void insertPerform(PerFormInfoVO perFormInfoVO)
                   throws java.lang.Exception
공연저장

Specified by:
insertPerform in interface PerformService
Parameters:
perFormInfoVO -
Throws:
java.lang.Exception

updatePerform

public void updatePerform(PerFormInfoVO perFormInfoVO)
                   throws java.lang.Exception
공연저장

Specified by:
updatePerform in interface PerformService
Parameters:
perFormInfoVO -
Throws:
java.lang.Exception

deletePerform

public void deletePerform(long playSid)
                   throws java.lang.Exception
공연 삭제

Specified by:
deletePerform in interface PerformService
Parameters:
playSid -
Throws:
java.lang.Exception

selectApplicanTotListCnt

public int selectApplicanTotListCnt(ApplicantVO applicantVO)
                             throws java.lang.Exception
공연신청자 명수

Specified by:
selectApplicanTotListCnt in interface PerformService
Parameters:
applicantVO -
Returns:
Throws:
java.lang.Exception

selectApplicantTotList

public java.util.List<ApplicantVO> selectApplicantTotList(ApplicantVO applicantVO)
                                                   throws java.lang.Exception
공연 신청자 전제목록

Specified by:
selectApplicantTotList in interface PerformService
Parameters:
applicantVO -
Returns:
Throws:
java.lang.Exception

selectApplicantMyList

public java.util.List<ApplicantVO> selectApplicantMyList(java.lang.String userId)
                                                  throws java.lang.Exception
나의 공연신청 목록

Specified by:
selectApplicantMyList in interface PerformService
Parameters:
userId -
Returns:
Throws:
java.lang.Exception

getApplicantInfo

public ApplicantVO getApplicantInfo(long applicantSid)
                             throws java.lang.Exception
신청자 정보

Specified by:
getApplicantInfo in interface PerformService
Parameters:
applicantSid -
Returns:
Throws:
java.lang.Exception

isExistApplicantCnt

public int isExistApplicantCnt(ApplicantVO applicantVO)
                        throws java.lang.Exception
해당공연신청자 이중 존재여부

Specified by:
isExistApplicantCnt in interface PerformService
Parameters:
applicantVO -
Returns:
Throws:
java.lang.Exception

selectApplicantForSchoolList

public java.util.List<ApplicantVO> selectApplicantForSchoolList(ApplicantVO applicantVO)
                                                         throws java.lang.Exception
해당공연신청자 이중 존재여부(유치원 교원)

Specified by:
selectApplicantForSchoolList in interface PerformService
Returns:
Throws:
java.lang.Exception

AllApplicantCnt

public int AllApplicantCnt(long playSid)
                    throws java.lang.Exception
해당공연신청자 총수

Specified by:
AllApplicantCnt in interface PerformService
Returns:
Throws:
java.lang.Exception

getMaxTicketNum

public int getMaxTicketNum(long playSid)
                    throws java.lang.Exception
max 티켓번호

Specified by:
getMaxTicketNum in interface PerformService
Returns:
Throws:
java.lang.Exception

insertApplicant

public void insertApplicant(ApplicantVO applicantVO)
                     throws java.lang.Exception
공연신청자 저장

Specified by:
insertApplicant in interface PerformService
Parameters:
applicantVO -
Throws:
java.lang.Exception

updateApplicant

public void updateApplicant(ApplicantVO applicantVO)
                     throws java.lang.Exception
공연 신청자 수정

Specified by:
updateApplicant in interface PerformService
Parameters:
applicantVO -
Throws:
java.lang.Exception

deleteApplicant

public void deleteApplicant(long applicantSid)
                     throws java.lang.Exception
공연 신청자 삭제

Specified by:
deleteApplicant in interface PerformService
Parameters:
applicantSid -
Throws:
java.lang.Exception

deleteApplicantAllplaySid

public void deleteApplicantAllplaySid(long playSid)
                               throws java.lang.Exception
해당공연신청자 전부 삭제

Specified by:
deleteApplicantAllplaySid in interface PerformService
Throws:
java.lang.Exception