Beispiel #1
0
        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
        }
Beispiel #4
0
 void feedControl_FeedbackCancelled(Code.FeedbackObject feedbackObj)
 {
     ShowProgressBar(false);
 }