public SearchResult SearchCategory(Sender sender, SearchCategoryArgs args) { try { using (ObjectProxy op = new ObjectProxy()) { return(op.SearchCategory(args)); } } catch (Exception ex) { PLogger.LogError(ex); throw ex; } }
public void SearchCategory() { try { using (ProxyBE p = new ProxyBE()) { SearchCategoryArgs args = new SearchCategoryArgs(); //args.ParentID = ; args.OrderBy = "[Sequence]"; args.RowNumberFrom = pagingParm.RowNumberFrom; args.RowNumberTo = pagingParm.RowNumberTo; if (parm.ParentID != Guid.Empty) { args.ParentID = parm.ParentID; } if (!string.IsNullOrEmpty(Request["SearchCategoryCode"])) { args.CategoryCode = Request["SearchCategoryCode"].ToString(); } if (!string.IsNullOrEmpty(Request["SearchCategoryName"])) { args.CategoryName = Request["SearchCategoryName"].ToString(); } //Where SearchResult sr = p.Client.SearchCategory(SenderUser, args); Response.Write(JSONHelper.Dataset2Json(sr.DataSet)); } } catch (Exception ex) { Response.Write(ex.Message); //WriteError(ex.Message, ex); } }