public async virtual Task <IPicklistItemState> GetPicklistItemAsync(string picklistBinId, PicklistItemOrderShipGrpInvId picklistItemOrderShipGrpInvId) { var uriParameters = new PicklistItemUriParameters(); uriParameters.PicklistBinId = picklistBinId; uriParameters.PicklistItemOrderShipGrpInvId = ((new ValueObjectTextFormatter <PicklistItemOrderShipGrpInvId>())).ToString(picklistItemOrderShipGrpInvId); var req = new PicklistItemGetRequest(uriParameters); var resp = await _ramlClient.PicklistItem.Get(req); PicklistBinProxyUtils.ThrowOnHttpResponseError(resp); return((resp.Content == null) ? null : resp.Content.ToPicklistItemState()); }
public virtual IPicklistItemState GetPicklistItem(string picklistBinId, PicklistItemOrderShipGrpInvId picklistItemOrderShipGrpInvId) { return(GetPicklistItemAsync(picklistBinId, picklistItemOrderShipGrpInvId).GetAwaiter().GetResult()); }
public virtual IPicklistItemState GetPicklistItem(string picklistBinId, PicklistItemOrderShipGrpInvId picklistItemOrderShipGrpInvId) { var entityId = new PicklistBinPicklistItemId(picklistBinId, picklistItemOrderShipGrpInvId); return(CurrentSession.Get <PicklistItemState>(entityId)); }