Example #1
0
        private void bwIMS_DoWork(object sender, DoWorkEventArgs e)
        {
            GetData gd = new GetData();

            string result = gd.PostIMS(credentials, iMS);

            IMSResponse response = new IMSResponse()
            {
                Error = gd.ErrorMessage, Result = result, StatusCode = gd.StatusCode
            };

            e.Result = response;
        }
Example #2
0
        private void bwIMS_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
        {
            IMSResponse result = e.Result as IMSResponse;

            if (null != result)
            {
                if (false == string.IsNullOrEmpty(result.Result))
                {
                    MessageBox.Show("Done");
                }
                else
                {
                    MessageBox.Show("Error: " + result.StatusCode + " " + result.Error);
                }
            }
            setEnabled(true);
        }