/// <summary> /// 获取用户收货地址 /// </summary> /// <param name="userId"></param> /// <returns></returns> public static List <T> QueryUserAddress <T>(string userId) where T : IAddress, new() { DBExtend helper = dbHelper; LamadaQuery <T> query = new LamadaQuery <T>(); query = query.Select().Where(b => b.UserId == userId).OrderBy(b => b.DefaultAddress, true); string key; return(helper.QueryList <T>(query, 0, out key)); }
/// <summary> /// 指定条件查询[基本方法] /// </summary> /// <typeparam name="TItem"></typeparam> /// <param name="query"></param> /// <param name="cacheTime"></param> /// <returns></returns> public static List <TItem> QueryList <TItem>(LamadaQuery <TItem> query, int cacheTime, out string cacheKey) where TItem : TModel, new() { DBExtend helper = dbHelper; return(helper.QueryList <TItem>(query, cacheTime, out cacheKey)); }