/// <summary> /// 查询diamond /// </summary> /// <param name="queryItem"></param> /// <param name="localization"></param> /// <returns></returns> public static IList <DiamondItem> DiamondsQuery(DiamondQueryVM diaomondQuery, string localization) { try { DiamondDA diamondDa = new DiamondDA(); return(diamondDa.GetDiamondList(diaomondQuery.DiamondQueryItem, diaomondQuery.ScendingList, localization).ToList <DiamondItem>()); } catch (Exception ex) { throw ex; } }
public HttpResponseMessage DiamondsQuery(DiamondQueryVM diamondQuery) { try { if (diamondQuery == null) { return(Request.CreateErrorResponse(HttpStatusCode.NotAcceptable, "沒有可用的參數")); } if (diamondQuery.ScendingList == null) { return(Request.CreateErrorResponse(HttpStatusCode.NotAcceptable, "必須要有排序的參數")); } DiamondListResultVM diamondResult = new DiamondListResultVM(); //string localization=SysCommon.CurrentUser.Localization; string localization = "014002"; diamondResult.DiamondList = DiamondBL.DiamondsQuery(diamondQuery, localization); return(Request.CreateResponse <DiamondListResultVM>(HttpStatusCode.OK, diamondResult)); } catch (Exception ex) { return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, ex.Message)); } }