📄 admserviceimp.java
字号:
package business.service;
import java.util.Collection;
import java.util.List;
import org.jfree.data.general.DefaultPieDataset;
import dao.IExamPaperDao;
import dao.IGradeDao;
import dao.IPaperTypeDao;
import dao.IQuestionDao;
import po.Oexampaper;
import po.Ograde;
import po.Opapertype;
import po.Oquestion;
import po.Ostudent;
import business.IAdmService;
public class AdmServiceImp implements IAdmService
{
private IPaperTypeDao paperTypeDao;
private IQuestionDao questionDao;
private IExamPaperDao examPaperDao;
private IGradeDao gradeDao;
public IGradeDao getGradeDao()
{
return gradeDao;
}
public void setGradeDao(IGradeDao gradeDao)
{
this.gradeDao = gradeDao;
}
public IExamPaperDao getExamPaperDao()
{
return examPaperDao;
}
public void setExamPaperDao(IExamPaperDao examPaperDao)
{
this.examPaperDao = examPaperDao;
}
public IQuestionDao getQuestionDao()
{
return questionDao;
}
public void setQuestionDao(IQuestionDao questionDao)
{
this.questionDao = questionDao;
}
public IPaperTypeDao getPaperTypeDao()
{
return paperTypeDao;
}
public void setPaperTypeDao(IPaperTypeDao paperTypeDao)
{
this.paperTypeDao = paperTypeDao;
}
public boolean judgeAdm(String username, String password)
{
if((username.equals("wzg") && password.equals("222"))||
(username.equals("whl") && password.equals("222")))
{
return true;
}
else
{
return false;
}
}
public void addPaperType(Opapertype ptype)
{
paperTypeDao.addPaperType(ptype);
}
public void delPaperType(long id)
{
paperTypeDao.delPaperType(id);
}
public List findAllPaperType()
{
return paperTypeDao.findAllPaperType();
}
public void updataPaperType(Opapertype ptype)
{
paperTypeDao.updataPaperType(ptype);
}
public boolean judgeTypeContain(String name)
{
return paperTypeDao.judgeTypeContain(name);
}
public Opapertype findPaperType(long id)
{
return paperTypeDao.findPaperType(id);
}
public void addQuestion(Oquestion que)
{
questionDao.addQuestion(que);
}
public void delQuestion(String id)
{
questionDao.delQuestion(id);
}
public List findAllQuestion()
{
return questionDao.findAllQuestion();
}
public Oquestion findQuestionByid(String id)
{
return questionDao.findByid(id);
}
public Collection findByQuestionkey(int currow, int pagesize,String text,String type,String style)
{
return questionDao.findByQuestionkey(currow, pagesize, text, type, style);
}
public int findByQuestionkey(String text, String type, String style)
{
return questionDao.findByQuestionkey(text, type, style);
}
public void updataQuestion(Oquestion que)
{
questionDao.updataQuestion(que);
}
public void addExamPaper(Oexampaper exam)
{
examPaperDao.addExamPaper(exam);
}
public void delExamPaper(String id)
{
examPaperDao.delExamPaper(id);
}
public List findAllExamPaper()
{
return examPaperDao.findAllExamPaper();
}
public Oexampaper findExamPaperByid(String id)
{
return examPaperDao.findExamPaperByid(id);
}
public void updataExamPaper(Oexampaper exam)
{
examPaperDao.updataExamPaper(exam);
}
public Collection findByExamkey(int currow, int pagesize, String text)
{
return examPaperDao.findByExamkey(currow, pagesize, text);
}
public void changeStatus(String id)
{
examPaperDao.changeStatus(id);
}
public int changePoint(String answer, String answers, int point)
{
return examPaperDao.changePoint(answer, answers, point);
}
public void addGrade(Ograde grade)
{
gradeDao.addGrade(grade);
}
public Ograde findGradeBykey(Ostudent stu, Oexampaper exam)
{
return gradeDao.findGradeBykey(stu, exam);
}
public Collection findByGradekey(int currow, int pagesize, String text, String colleage, String exam)
{
return gradeDao.findByGradekey(currow, pagesize, text, colleage, exam);
}
public int findByGradekey(String text, String colleage, String exam)
{
return gradeDao.findByGradekey(text, colleage, exam);
}
public void delGrade(String id)
{
gradeDao.delGrade(id);
}
public Ograde findGradeByid(String id)
{
return gradeDao.findGradeByid(id);
}
public List findByGradekeyPie(String exam, String colleage)
{
return gradeDao.findByGradekeyPie(exam, colleage);
}
public DefaultPieDataset getDataSet(String Totalpoint,String exam, String colleage)
{
return gradeDao.getDataSet(Totalpoint,exam, colleage);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -