Exemple #1
0
        public Report_issue(AppNetDotNet.Model.Annotations.Issue to_be_reported_issue)
        {
            InitializeComponent();

            issue = to_be_reported_issue;

            fillTextboxes();
        }
Exemple #2
0
        public Report_issue(AppNetDotNet.ApiCalls.ApiCallResponse apiCallReponse)
        {
            InitializeComponent();

            issue = new AppNetDotNet.Model.Annotations.Issue();
            if (apiCallReponse != null)
            {
                issue.title       = apiCallReponse.errorMessage;
                issue.description = apiCallReponse.errorDescription;
            }
            fillTextboxes();
        }
Exemple #3
0
 private void sendIssue(AppNetDotNet.Model.Annotations.Issue issue)
 {
     if (issue == null && currentError != null)
     {
         currentError = null;
     }
     if (issue != null)
     {
         UserInterface.Report_issue issue_window = new UserInterface.Report_issue(issue);
         issue_window.Show();
     }
 }
Exemple #4
0
 public void showErrorMessage(string title, string description, string stacktrace)
 {
     if (!Properties.Settings.Default.show_errors)
     {
         return;
     }
     textblock_error_message_title.Text = title;
     textblock_error_description.Text   = description;
     currentError             = new AppNetDotNet.Model.Annotations.Issue();
     currentError.title       = title;
     currentError.description = description;
     currentError.stacktrace  = stacktrace;;
     border_around_error_message.Visibility = Visibility.Visible;
     dispatcherHideError          = new DispatcherTimer();
     dispatcherHideError.Tick    += dispatcherHideError_Tick;
     dispatcherHideError.Interval = new TimeSpan(0, 0, 10);
     dispatcherHideError.Start();
 }