/// <summary> /// /// </summary> /// <param name="inWebOrder"></param> /// <returns></returns> public bool CommitWebOrder(DTO_WebOrder inWebOrder) { errorMsg_ = ""; errorCode_ = ResponseCode.Successful; inWebOrder.PropertyChanged += propertyChangedEventHandler; DTO_WebOrderResponse response = wcfClient_.CommitOrder(inWebOrder); if (!response.Succesful) { errorMsg_ = response.Message; errorCode_ = response.ResponseCode; } return(response.Succesful); }
/// <summary> /// /// </summary> /// <param name="inHeader"></param> /// <param name="inFrom"></param> /// <param name="inAccount"></param> /// <param name="outWebOrder"></param> /// <returns></returns> public bool OpenWebOrder( DTO_WebOrderHeader inHeader, DTO_WebOrderFrom inFrom, DTO_WebOrderAccount inAccount, ref DTO_WebOrder outWebOrder) { errorMsg_ = ""; errorCode_ = ResponseCode.Successful; inHeader.PropertyChanged += propertyChangedEventHandler; inFrom.PropertyChanged += propertyChangedEventHandler; inAccount.PropertyChanged += propertyChangedEventHandler; DTO_WebOrderResponse response = wcfClient_.OpenWebOrder(inHeader, inFrom, inAccount, ref outWebOrder); if (!response.Succesful) { errorMsg_ = response.Message; errorCode_ = response.ResponseCode; } return(response.Succesful); }