コード例 #1
0
        /// <summary>
        ///  获取数据列表,快速查询
        /// </summary>
        /// <param name="queryParam"></param>
        /// <returns></returns>
        public JsonResult QuickQuery(Sys_ApplicationQuickQueryParam queryParam)
        {
            JsonResult result = new JsonResult();

            result.Data = dalSY.QuickQuery(queryParam);
            return(result);
        }
コード例 #2
0
        public ListByPages <vSys_Application> QuickQuery(Sys_ApplicationQuickQueryParam queryParam)
        {
            var query = from temp in activeContext.Sys_Application
                        where
                        (string.IsNullOrEmpty(queryParam.KeyWords) ||
                         temp.Domain.Contains(queryParam.KeyWords) ||
                         temp.VisitUrl.Contains(queryParam.KeyWords) ||
                         temp.Code.Contains(queryParam.KeyWords) ||
                         temp.Name.Contains(queryParam.KeyWords) ||
                         temp.Icon.Contains(queryParam.KeyWords))
                        select new vSys_Application
            {
                Id       = temp.Id,
                Domain   = temp.Domain,
                VisitUrl = temp.VisitUrl,
                Code     = temp.Code,
                Name     = temp.Name,
                IsFreeze = temp.IsFreeze,
                Sort     = temp.Sort,
                Icon     = temp.Icon,
            };
            var resutls = query.ToListByPages(queryParam);

            return(resutls);
        }
コード例 #3
0
 /// <summary>
 /// 分页查询
 /// </summary>
 /// <param name="queryParam">自定义扩展查询参数</param>
 /// <returns></returns>
 public ListByPages <vSys_Application> QuickQuery(Sys_ApplicationQuickQueryParam queryParam)
 {
     return(Dal.QuickQuery(queryParam));
 }