public IEnumerable <StudentRecord> LoadByPage(int page, int pageSize, StudentRecordFilter filter = null) { var filterExpression = new StudentRecordQueryObject(filter).Expression; if (page <= 0) { page = 1; } if (pageSize <= 0) { pageSize = 1; } return(Fetch(filterExpression, page, pageSize).Include(x => x.CreatedByNavigation)); }
public IEnumerable <StudentRecord> LoadAll(StudentRecordFilter filter = null) { var expression = new StudentRecordQueryObject(filter).Expression; return(Fetch(expression).Include(x => x.CreatedByNavigation)); }