public SearchResult SearchLogisticsEnterprise(Sender sender, SearchLogisticsEnterpriseArgs args) { try { using (ObjectProxy op = new ObjectProxy(true)) { return(op.SearchLogisticsEnterprise(args)); } } catch (Exception ex) { PLogger.LogError(ex); throw ex; } }
public void SearchLogistics() { try { using (ProxyBE p = new ProxyBE()) { SearchLogisticsEnterpriseArgs sargs = new SearchLogisticsEnterpriseArgs(); sargs.OrderBy = "Created desc"; sargs.RowNumberFrom = pagingParm.RowNumberFrom; sargs.RowNumberTo = pagingParm.RowNumberTo; //Where if (!string.IsNullOrEmpty(parm.EnterpriseName)) { sargs.EnterpriseName = parm.EnterpriseName; } if (!string.IsNullOrEmpty(parm.LinkMan)) { sargs.LinkMan = parm.LinkMan; } if (!string.IsNullOrEmpty(parm.Tel)) { sargs.Tel = parm.Tel; } if (!string.IsNullOrEmpty(parm.Mobile)) { sargs.Mobile = parm.Mobile; } if (!string.IsNullOrEmpty(parm.Address)) { sargs.Address = parm.Address; } SearchResult sr = p.Client.SearchLogisticsEnterprise(SenderUser, sargs); Response.Write(JSONHelper.Dataset2Json(sr.DataSet)); } } catch (Exception ex) { WriteError(ex.Message, ex); } }