Exemple #1
0
        private void sendFeedbackWorker_DoWork(object sender, DoWorkEventArgs e)
        {
            BugReport report = new BugReport
            {
                FogBugzUrl     = "https://philltest.fogbugz.com/ScoutSubmit.asp",
                UserName       = "******",
                Title          = "User feedback",
                Project        = "BugzScoutSharp",
                Area           = "Feedback",
                DefaultMessage = ErrorHandler.DEFAULT_BUGZSCOUT_MESSAGE,
            };

            report.AddMachineDetails("Feedback sent by");
            report.Description += Environment.NewLine + tbFeedback.Text;
            e.Result            = report.Submit( );
        }
Exemple #2
0
        private void btnSubmit_Click( object sender, EventArgs e )
        {
            BugReport report = new BugReport
            {
                FogBugzUrl = "https://phillco.fogbugz.com/ScoutSubmit.asp",
                UserName = "******",
                Project = "LANdrop",
                Area = "Feedback",
                Title = "v" + Util.GetProgramVersion( ) + ( rbGreat.Checked ? " (Positive Feedback)" : " (Negative Feedback)" ), // Use version number to split feedback by version.
                DefaultMessage = "",
            };

            // Uncomment to have each report add a case entry (even if no comments were added).
            //report.Description += ( rbGreat.Checked ? "It's great!" : "It needs work..." ) + Environment.NewLine + Environment.NewLine;

            if ( tbAdditionalComments.Text.Trim( ).Length > 0 )
                report.Description += tbAdditionalComments.Text;

            ThreadPool.QueueUserWorkItem( delegate { report.Submit( ); } );
            Close( );
        }
Exemple #3
0
 private void bugReporter_DoWork(object sender, DoWorkEventArgs e)
 {
     e.Result = Report.Submit( );
 }