/// <summary> /// Creates initial purchase order in pending status. Once PO is created you can add stock items to it. /// </summary> /// <param name="createParameters">pkPurchaseId</param> /// <returns>New Purchase Order Id</returns> public Guid Create_PurchaseOrder_Initial(Create_PurchaseOrder_InitialParameter createParameters) { var response = GetResponse("PurchaseOrder/Create_PurchaseOrder_Initial", "createParameters=" + JsonFormatter.ConvertToJson(createParameters) + ""); return(JsonFormatter.ConvertFromJson <Guid>(response)); }
public static Guid Create_PurchaseOrder_Initial(Create_PurchaseOrder_InitialParameter createParameters, String ApiToken, String ApiServer) { return Newtonsoft.Json.JsonConvert.DeserializeObject<Guid>(Factory.GetResponse("PurchaseOrder/Create_PurchaseOrder_Initial", "createParameters=" + Newtonsoft.Json.JsonConvert.SerializeObject(createParameters) + "", ApiToken, ApiServer), new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore }); }
public static Guid Create_PurchaseOrder_Initial(Create_PurchaseOrder_InitialParameter createParameters, String ApiToken, String ApiServer) { return(Newtonsoft.Json.JsonConvert.DeserializeObject <Guid>(Factory.GetResponse("PurchaseOrder/Create_PurchaseOrder_Initial", "createParameters=" + Newtonsoft.Json.JsonConvert.SerializeObject(createParameters) + "", ApiToken, ApiServer), new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore })); }
/// <summary> /// Creates initial purchase order in pending status. Once PO is created you can add stock items to it. /// </summary> /// <param name="createParameters">pkPurchaseId</param> /// <returns>New Purchase Order Id</returns> public Guid Create_PurchaseOrder_Initial(Create_PurchaseOrder_InitialParameter createParameters) { var response = GetResponse("PurchaseOrder/Create_PurchaseOrder_Initial", "createParameters=" + System.Net.WebUtility.UrlEncode(JsonFormatter.ConvertToJson(createParameters)) + ""); return(JsonFormatter.ConvertFromJson <Guid>(response)); }