public void SearchProducts() { try { using (ProxyBE op = new ProxyBE()) { SearchProductArgs args = new SearchProductArgs(); args.OrderBy = "[CategoryID] asc,[ProductCode]"; args.RowNumberFrom = pagingParm.RowNumberFrom; args.RowNumberTo = pagingParm.RowNumberTo; if (!string.IsNullOrEmpty(Request["CategoryID"])) { args.CategoryID = new Guid(Request["CategoryID"]); } SearchResult sr = op.Client.SearchProduct(SenderUser, args); Response.Write(JSONHelper.Dataset2Json(sr.DataSet)); } } catch (Exception ex) { PLogger.LogError(ex); Response.Write(ex.Message); } }
public SearchResult SearchProduct(Sender sender, SearchProductArgs args) { try { using (ObjectProxy op = new ObjectProxy()) { return(op.SearchProduct(args)); } } catch (Exception ex) { PLogger.LogError(ex); throw ex; } }