示例#1
0
        private void OnSendErrorCompleted(object sender, SendErrorCompletedEventArgs e) {
            var sb = new StringBuilder();

            sb.AppendLine("Submit Completed: " + e.ErrorId);
            //sb.AppendLine("    Status: " + e.ReportResponse.Status);

            if (e.Error != null)
                sb.AppendLine("    Error: " + e.Error.Message);
            //else if (e.ReportResponse.Status == ResponseStatusType.Error)
            //    sb.AppendLine("    Error: " + e.ReportResponse.ExceptionMessage);

            WriteLog(sb.ToString());
        }
示例#2
0
        private void OnSendErrorCompleted(object sender, SendErrorCompletedEventArgs e)
        {
            var sb = new StringBuilder();

            sb.AppendLine("Submit Completed: " + e.ErrorId);
            //sb.AppendLine("    Status: " + e.ReportResponse.Status);

            if (e.Error != null)
            {
                sb.AppendLine("    Error: " + e.Error.Message);
            }
            //else if (e.ReportResponse.Status == ResponseStatusType.Error)
            //    sb.AppendLine("    Error: " + e.ReportResponse.ExceptionMessage);

            WriteLog(sb.ToString());
        }
示例#3
0
        private void OnFeedbackCompleted(object sender, SendErrorCompletedEventArgs e)
        {
            if (logTextBox.InvokeRequired)
            {
                logTextBox.Invoke(new EventHandler <SendErrorCompletedEventArgs>(OnFeedbackCompleted), sender, e);
                return;
            }

            var sb = new StringBuilder();

            sb.AppendLine("Submit Completed: " + e.ErrorId);

            if (e.Error != null)
            {
                sb.AppendLine("    Error: " + e.Error.Message);
            }
            //else if (e.ReportResponse.Status == ResponseStatusType.Error)
            //    sb.AppendLine("    Error: " + e.ReportResponse.ExceptionMessage);

            logTextBox.AppendText(sb.ToString());

            statusLabel.Text = e.Error != null ? "Submit Error" : "Submit Completed";
        }