Exemple #1
0
        private void RcvTransform()
        {
            string soapMsg = _ctrlRcvSoap.GetXmlString();

            HYS.IM.Messaging.Objects.Message xdsgwMsg = null;

            DateTime dtB = DateTime.Now;
            bool     res = _controler.GenerateXDSGWMessage(soapMsg, out xdsgwMsg);
            DateTime dtE = DateTime.Now;

            TimeSpan ts = dtE.Subtract(dtB);

            this.labelRcvTranPerform.Text = ts.TotalMilliseconds.ToString() + " ms";

            if (res)
            {
                // for better display in web browser control
                _ctrlRcvMsg.Open("<?xml version=\"1.0\" encoding=\"UTF-8\" ?>" + xdsgwMsg.ToXMLString());
            }
            else
            {
                MessageBox.Show(this,
                                "Transform error. Please see log file for details.",
                                this.Text,
                                MessageBoxButtons.OK,
                                MessageBoxIcon.Warning);
            }
        }