示例#1
0
        public bool CreateWebOrderAccount(
            UInt32 inCovers,
            string inName,
            string inMemberNumber,
            DTO_WebOrderPayments inPayments,
            DTO_WebOrderComments inComments,
            DTO_WebOrderItems inItems,
            ref DTO_WebOrderAccount outOrderAccount)
        {
            errorMsg_  = "";
            errorCode_ = ResponseCode.Successful;

            inPayments.PropertyChanged += propertyChangedEventHandler;
            inComments.PropertyChanged += propertyChangedEventHandler;
            inItems.PropertyChanged    += propertyChangedEventHandler;

            DTO_WebOrderResponse response = wcfClient_.CreateWebOrderAccount(
                1,                                                      // Covers
                "Jorge",                                                // Name
                "001-001",                                              // Member Number
                inPayments,                                             // Payments
                inComments,                                             // Comments
                inItems,                                                // Items
                ref outOrderAccount);

            if (!response.Succesful)
            {
                errorMsg_  = response.Message;
                errorCode_ = response.ResponseCode;
            }

            return(response.Succesful);
        }
示例#2
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="inComments"></param>
        /// <param name="outComments"></param>
        /// <returns></returns>
        public bool CreateWebOrderComments(
            string[] inComments,
            ref DTO_WebOrderComments outComments)
        {
            errorMsg_  = "";
            errorCode_ = ResponseCode.Successful;

            DTO_WebOrderResponse response = wcfClient_.CreateWebOrderComments(
                inComments,
                ref outComments);

            if (!response.Succesful)
            {
                errorMsg_  = response.Message;
                errorCode_ = response.ResponseCode;
            }

            return(response.Succesful);
        }