Examination_system/Examination_system-1/.svn/pristine/5c/5c01cfdcfb5e4f3031e60d7ccb0...

90 lines
2.0 KiB
Plaintext

package com.bonus.score.service;
import java.util.List;
import org.apache.shiro.SecurityUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.bonus.question.beans.QuestionBean;
import com.bonus.score.beans.ScoreBean;
import com.bonus.score.dao.ScoreDao;
import com.bonus.sys.BaseServiceImp;
@Service("ScoreService")
public class ScoreServiceImp extends BaseServiceImp<ScoreBean> implements ScoreService {
@Autowired
ScoreDao dao;
@Override
public ScoreBean getinfoByid(String id) {
// TODO Auto-generated method stub
return dao.getinfoByid(id);
}
@Override
public Integer updateGrade(ScoreBean o) {
// TODO Auto-generated method stub
return dao.updateGrade(o);
}
@Override
public ScoreBean findAllGrade(ScoreBean o) {
return dao.findAllGrade(o);
}
@Override
public Integer saveExamPerson(ScoreBean o) {
// TODO Auto-generated method stub
return dao.saveExamPerson(o);
}
@Override
public Integer updateRegistration(ScoreBean o) {
return dao.updateRegistration(o);
}
@Override
public Integer findUserByExamId(ScoreBean o) {
List<ScoreBean> list = dao.findUserByExamId(o);
Integer re = 0;
if(list.size()!=0) {
re=1;
}
return re;
}
@Override
public List<QuestionBean> findGradeReport(ScoreBean o) {
return dao.findGradeReport(o);
}
@Override
public String countTotalGrade(ScoreBean o) {
return dao.countTotalGrade(o);
}
@Override
public List<ScoreBean> getpersonLimit(ScoreBean bean) {
// TODO Auto-generated method stub
return dao.getpersonLimit(bean);
}
@Override
public void updateSelfRecord(ScoreBean o) {
dao.updateSelfRecord(o);
}
@Override
public ScoreBean findAllSelfGrade(ScoreBean o) {
return dao.findAllSelfGrade(o);
}
@Override
public List<QuestionBean> findSelfGradeReport(ScoreBean o) {
return dao.findSelfGradeReport(o);
}
}