예제 #1
0
        /// <summary>
        /// Searches purchase order by a number of parameters, such as Date of Purchase, status, reference number.
        /// Returns paged result of purchase order header.
        /// </summary>
        /// <param name="searchParameter">Search Parameter class</param>
        /// <returns>Response class which contains Result - the list of purchase order headers and paging information</returns>
        public Search_PurchaseOrdersResult Search_PurchaseOrders(Search_PurchaseOrderParameter searchParameter)
        {
            var response = GetResponse("PurchaseOrder/Search_PurchaseOrders", "searchParameter=" + JsonFormatter.ConvertToJson(searchParameter) + "");

            return(JsonFormatter.ConvertFromJson <Search_PurchaseOrdersResult>(response));
        }
예제 #2
0
 public static Search_PurchaseOrdersResult Search_PurchaseOrders(Search_PurchaseOrderParameter searchParameter, String ApiToken, String ApiServer)
 {
     return Newtonsoft.Json.JsonConvert.DeserializeObject<Search_PurchaseOrdersResult>(Factory.GetResponse("PurchaseOrder/Search_PurchaseOrders", "searchParameter=" + Newtonsoft.Json.JsonConvert.SerializeObject(searchParameter) + "", ApiToken, ApiServer), new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore });
 }
예제 #3
0
 { public static Search_PurchaseOrdersResult Search_PurchaseOrders(Search_PurchaseOrderParameter searchParameter, String ApiToken, String ApiServer)
   {
       return(Newtonsoft.Json.JsonConvert.DeserializeObject <Search_PurchaseOrdersResult>(Factory.GetResponse("PurchaseOrder/Search_PurchaseOrders", "searchParameter=" + Newtonsoft.Json.JsonConvert.SerializeObject(searchParameter) + "", ApiToken, ApiServer), new JsonSerializerSettings {
               NullValueHandling = NullValueHandling.Ignore
           }));
   }
예제 #4
0
        /// <summary>
        /// Searches purchase order by a number of parameters, such as Date of Purchase, status, reference number.
        /// Returns paged result of purchase order header.
        /// </summary>
        /// <param name="searchParameter">Search Parameter class</param>
        /// <returns>Response class which contains Result - the list of purchase order headers and paging information</returns>
        public Search_PurchaseOrdersResult Search_PurchaseOrders(Search_PurchaseOrderParameter searchParameter)
        {
            var response = GetResponse("PurchaseOrder/Search_PurchaseOrders", "searchParameter=" + System.Net.WebUtility.UrlEncode(JsonFormatter.ConvertToJson(searchParameter)) + "");

            return(JsonFormatter.ConvertFromJson <Search_PurchaseOrdersResult>(response));
        }