/// <summary> /// /// </summary> /// <param name="inUID"></param> /// <param name="inBasePrice"></param> /// <param name="inDiscountID"></param> /// <param name="inQty"></param> /// <param name="inOrderItemOptions"></param> /// <param name="inOrderItemSides"></param> /// <param name="outOrderItem"></param> public bool CreateWebOrderItem( DTO_UID inUID, Decimal inBasePrice, UInt32 inDiscountID, UInt32 inQty, DTO_WebOrderItemOptions inOrderItemOptions, DTO_WebOrderItemSides inOrderItemSides, ref DTO_WebOrderItem outOrderItem) { errorMsg_ = ""; errorCode_ = ResponseCode.Successful; inOrderItemOptions.PropertyChanged += propertyChangedEventHandler; inOrderItemSides.PropertyChanged += propertyChangedEventHandler; DTO_WebOrderResponse response = wcfClient_.CreateWebOrderItem( inUID, inBasePrice, inDiscountID, inQty, inOrderItemOptions, inOrderItemSides, ref outOrderItem); if (!response.Succesful) { errorMsg_ = response.Message; errorCode_ = response.ResponseCode; } return(response.Succesful); }
/// <summary> /// /// </summary> /// <param name="inItemList"></param> /// <param name="outItemSides"></param> public bool CreateWebOrderItemSides( DTO_WebOrderItemSide[] inItemList, ref DTO_WebOrderItemSides outItemSides) { errorMsg_ = ""; errorCode_ = ResponseCode.Successful; DTO_WebOrderResponse response = wcfClient_.CreateWebOrderItemSides(inItemList, ref outItemSides); if (!response.Succesful) { errorMsg_ = response.Message; errorCode_ = response.ResponseCode; } return(response.Succesful); }