コード例 #1
0
 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;
     }
 }
コード例 #2
0
 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);
     }
 }