using System; using DeiNiu.wms.Data.Model; using System.Data; namespace DeiNiu.wms.Logical { [Serializable] public class Llesson { Lesson _obj; public Llesson() { Initialize(); } public Lesson GetLesson { get { return _obj; } } /// /// get all data /// public DataSet GetAllData() { return _obj.Query(); } /// /// get all data /// public DataSet GetAllActiveData() { return _obj.QueryActived(); } /// /// get a record by id /// public void Initialize(int id) { _obj = id != 0 ? new Lesson(id) : new Lesson(); } /// /// get a record by id 0 /// public void Initialize() { Initialize(0); } /// /// 指定类别的课程列表 /// /// public DataTable GetLessonsByCat(int catId) { return _obj.GetActivedLessonsByCat( catId); } public DataTable GetAllActivedCategories() { return new LessonCategory().QueryActived().Tables[0]; } } }