public async static Task <FeedbackResult> RegisterFacultyFeedback(ScheduleItem scheduleItem, FeedbackObject feedbackItem) { Dictionary <string, string> p = new Dictionary <string, string>(); p.Add("faculty", scheduleItem.Faculty); p.Add("course", scheduleItem.Course); p.Add("comment", feedbackItem.Comments); p.Add("rate", feedbackItem.Rating.ToString()); p.Add("empid", UserInformation.EmployeeId); p.Add("empname", UserInformation.FullName); p.Add("emploc", UserInformation.LocationName); p.Add("empbatch", UserInformation.LGName); p.Add("slot", scheduleItem.Slot); p.Add("date", scheduleItem.Date1); string urlContent = await GetURLContentAsString("feedback_json.php", p); return(ParseFeedbackResult(urlContent)); }
public async static Task<FeedbackResult> RegisterFacultyFeedback(ScheduleItem scheduleItem, FeedbackObject feedbackItem) { Dictionary<string, string> p = new Dictionary<string, string>(); p.Add("faculty", scheduleItem.Faculty); p.Add("course", scheduleItem.Course); p.Add("comment", feedbackItem.Comments); p.Add("rate", feedbackItem.Rating.ToString()); p.Add("empid", UserInformation.EmployeeId); p.Add("empname", UserInformation.FullName); p.Add("emploc", UserInformation.LocationName); p.Add("empbatch", UserInformation.LGName); p.Add("slot", scheduleItem.Slot); p.Add("date", scheduleItem.Date1); string urlContent = await GetURLContentAsString("feedback_json.php", p); return ParseFeedbackResult(urlContent); }
private async void Button_Click(object sender, RoutedEventArgs e) { if (rating.Value == 0) { await (new MessageDialog("Rating cannot be zero", "Error")).ShowAsync(); return; } //submit clicked FeedbackObject feedObject = new FeedbackObject(tbFacultyName.Text, tbCourseName.Text, rating.Value, tbComments.Text); IsOpen = false; OnFeedbackReceived(feedObject); }
private void OnFeedbackReceived(FeedbackObject o) { if (FeedbackReceived != null) FeedbackReceived(o); }
private void OnFeedbackCancelled(FeedbackObject o) { if (FeedbackCancelled != null) FeedbackCancelled(o); }
private void Button_Click_1(object sender, RoutedEventArgs e) { //cancel clicked IsOpen = false; FeedbackObject feedObject = new FeedbackObject(tbFacultyName.Text, tbCourseName.Text, 0, string.Empty); OnFeedbackCancelled(feedObject); }