public Report_issue(AppNetDotNet.Model.Annotations.Issue to_be_reported_issue) { InitializeComponent(); issue = to_be_reported_issue; fillTextboxes(); }
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(); }
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(); } }
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(); }