Esempio n. 1
0
        void ShowExportCompleteMessage(ExportCompleteArg e)
        {
            StringBuilder sb = new StringBuilder();

            sb.Append("Export " + e.CompletedType.ToString() + "\r\n");
            sb.Append("Time Start: " + e.TimeStart.ToString() + "\r\n");
            sb.Append("Time End: " + e.TimeEnd.ToString() + "\r\n");
            sb.Append("Time Used: " + e.TimeUsed.Minutes + " m " + e.TimeUsed.Seconds + " s " + e.TimeUsed.Milliseconds + " ms\r\n");
            MessageBoxButtons mbb = MessageBoxButtons.YesNo;

            if (e.Error != null)
            {
                sb.Append("\r\nError Message:\r\n\r\n");
                sb.Append(e.Error.ToString());
                mbb = MessageBoxButtons.OK;
            }
            else
            {
                sb.Append("File save at: " + mb.ExportInfo.FileName + "\r\n\r\nDo you want to open the dump file?");
            }
            TimerStopExport.Start();

            if (MessageBox.Show(sb.ToString(), "Finished", mbb) == System.Windows.Forms.DialogResult.Yes)
            {
                System.Diagnostics.Process p = new System.Diagnostics.Process();
                p.StartInfo.FileName = mb.ExportInfo.FileName;
                p.Start();
            }
        }
Esempio n. 2
0
        private void ShowExportCompleteMessage(ExportCompleteArg e)
        {
            StringBuilder stringBuilder = new StringBuilder();

            stringBuilder.Append("Export " + e.CompletedType.ToString() + "\r\n");
            stringBuilder.Append("Time Start: " + e.TimeStart.ToString() + "\r\n");
            stringBuilder.Append("Time End: " + e.TimeEnd.ToString() + "\r\n");
            stringBuilder.Append(string.Concat(new object[]
            {
                "Time Used: ",
                e.TimeUsed.Minutes,
                " m ",
                e.TimeUsed.Seconds,
                " s ",
                e.TimeUsed.Milliseconds,
                " ms\r\n"
            }));
            if (e.Error != null)
            {
                stringBuilder.Append("\r\nError Message:\r\n\r\n");
                stringBuilder.Append(e.Error.ToString());
            }
            this.m_FinishedMessage = stringBuilder.ToString();
            this.TimerStopExport   = true;
        }
Esempio n. 3
0
        private void mb_ExportCompleted(object sender, ExportCompleteArg e)
        {
            timerStop.Start();
            string errMsg = null;

            if (e.Error != null)
            {
                errMsg = e.Error.ToString();
            }
            else
            {
                errMsg = "";
            }
            MessageBox.Show("Export " + e.CompletedType.ToString() + Environment.NewLine + errMsg);
        }
Esempio n. 4
0
 void mb_ExportCompleted(object sender, ExportCompleteArg e)
 {
     ShowExportCompleteMessage(e);
 }
Esempio n. 5
0
 private void mb_ExportCompleted(object sender, ExportCompleteArg e)
 {
     this.ShowExportCompleteMessage(e);
 }