Esempio n. 1
0
 public void GetQuoteDetail()
 {
     try
     {
         if (string.IsNullOrEmpty(Request["QuoteID"]))
         {
             throw new Exception("报价单:QuoteID,调用参数无效。");
         }
         Guid QuoteID = new Guid(Request["QuoteID"].ToString());
         using (ProxyBE p = new ProxyBE())
         {
             SearchQuoteDetailArgs args = new SearchQuoteDetailArgs();
             args.QuoteID = QuoteID;
             if (!string.IsNullOrEmpty(Request["ItemGroup"]))
             {
                 args.ItemGroup = Request["ItemGroup"].ToString();
             }
             else
             {
                 args.ItemGroup = "";
             }
             SearchResult sr = p.Client.SearchQuoteDetail(SenderUser, args);
             Response.Write(JSONHelper.Dataset2Json(sr.DataSet));
         }
     }
     catch (Exception ex)
     {
         PLogger.LogError(ex);
         WriteError(ex.Message);
     }
 }
Esempio n. 2
0
 public SearchResult SearchQuoteDetail(Sender sender, SearchQuoteDetailArgs args)
 {
     try
     {
         using (ObjectProxy op = new ObjectProxy())
         {
             return(op.SearchQuoteDetail(args));
         }
     }
     catch (Exception ex)
     {
         PLogger.LogError(ex);
         throw ex;
     }
 }