/// <summary> /// 获取分页数据 /// </summary> /// <param name="Role"></param> /// <param name="pi"></param> /// <returns></returns> public List <AppRegister_S> GetRolePaged(AppRegister_S app, PageInfo pi) { using (var factory = new BaseAccess(base._DBConfigPath)) { var spec = Specification <SYS_AppRegisterEntity> .Create(c => true); if (!string.IsNullOrEmpty(app.AppName)) { spec &= Specification <SYS_AppRegisterEntity> .Create(c => c.AppName.Contains(app.AppName)); } if (!string.IsNullOrEmpty(app.AppRegisterID)) { spec &= Specification <SYS_AppRegisterEntity> .Create(c => c.AppRegisterID.Contains(app.AppRegisterID)); } var list = factory.GetPage <SYS_AppRegisterEntity>(pi, spec, c => c.OrderNum, SortOrder.Ascending); return((list ?? new List <SYS_AppRegisterEntity>()).Adapter <SYS_AppRegisterEntity, AppRegister_S>(new List <AppRegister_S>())); } }
/// <summary> /// 获取分页数据 /// </summary> /// <param name="Role"></param> /// <param name="pi"></param> /// <returns></returns> public List <AppRegister_S> GetRolePaged(AppRegister_S app, PageInfo pi) { //不实现 return(null); }