/// <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);
 }