async void feedControl_FeedbackReceived(Code.FeedbackObject feedbackObj) { ShowProgressBar(true); // send the feedback to the server from here var feedbackResult = await MyILPClient.RegisterFacultyFeedback(currentSelectedSchedule, feedbackObj); string title = "Information"; string content = ""; switch (feedbackResult.FeedStatus) { case FeedbackResult.FeedbackStatusType.NEW: content = "Thank you giving your valuable feedback!"; break; case FeedbackResult.FeedbackStatusType.OLD: content = "Feedback has already been given for the selected slot"; break; case FeedbackResult.FeedbackStatusType.ERROR: title = "Error"; content = "Some error has occured while trying to send feedback. Please try again later."; break; } MessageDialog md = new MessageDialog(content, title); await md.ShowAsync(); #if DEBUG System.Diagnostics.Debug.WriteLine("Feedback result: " + feedbackResult.FeedStatus); #endif ShowProgressBar(false); }
void feedControl_FeedbackReceived(Code.FeedbackObject feedbackObj) { string fdString = string.Format("Received feedback for {0}\nCourse: {1}\nRating: {2}\nComments: {3}\n", feedbackObj.FacultyName, feedbackObj.CourseName, feedbackObj.Rating, feedbackObj.Comments); #if DEBUG System.Diagnostics.Debug.WriteLine(fdString); #endif }
void feedControl_FeedbackCancelled(Code.FeedbackObject feedbackObj) { string fdString = string.Format("Cancelled feedback for {0}\nCourse: {1}\n", feedbackObj.FacultyName, feedbackObj.CourseName); #if DEBUG System.Diagnostics.Debug.WriteLine(fdString); #endif }
void feedControl_FeedbackCancelled(Code.FeedbackObject feedbackObj) { ShowProgressBar(false); }