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());
 }
Ejemplo n.º 3
0
        public virtual IPicklistItemState GetPicklistItem(string picklistBinId, PicklistItemOrderShipGrpInvId picklistItemOrderShipGrpInvId)
        {
            var entityId = new PicklistBinPicklistItemId(picklistBinId, picklistItemOrderShipGrpInvId);

            return(CurrentSession.Get <PicklistItemState>(entityId));
        }