package com.bjpowernode.exam.manager;

import java.util.Date;
import java.util.List;

import com.bjpowernode.exam.model.Student;

/**
 * ѧӿ 
 * @author Administrator
 *
 */
public interface StudentManager {

	/**
	 * ѧ
	 * @param student
	 */
	public void addStudent(Student student);
	
	/**
	 * ѧɾ
	 * @param studentId
	 */
	public void delStudent(int studentId);
	
	/**
	 * ޸ѧ
	 * @param student
	 */
	public void modifyStudent(Student student);
	
	/**
	 * ҳѯ
	 * @param pageNo ڼҳ
	 * @param pageSize ÿҳ
	 * @return
	 */
	public List<Student> findStudentList(int pageNo, int pageSize);
	
	/**
	 * ѯеѧ
	 * @return
	 */
	public List<Student> findStudentList();
	
	public List<Student> findStudentList(Date beginDate, Date endDate);
}
