/// <summary> /// Invokes NetSuite's getItemAvailability(..) method. /// </summary> /// <param name="iaf">The filter criteria for the retrieved data.</param> /// <returns>Response from the WebService.</returns> public virtual GetItemAvailabilityResult GetItemAvailability(ItemAvailabilityFilter iaf) { return(InvokeService <GetItemAvailabilityResult>(iaf, "getItemAvailability")); }
public virtual async System.Threading.Tasks.Task <GetItemAvailabilityResult> getItemAvailabilityAsync(ItemAvailabilityFilter itemAvailabilityFilter) { var request = new getItemAvailabilityRequest() { passport = passport, tokenPassport = tokenPassport, applicationInfo = applicationInfo, partnerInfo = partnerInfo, preferences = preferences, itemAvailabilityFilter = itemAvailabilityFilter, }; var response = await((NetSuitePortType)this).getItemAvailabilityAsync(request); return(response.getItemAvailabilityResult); }