void detailsControl_CancelClicked(HostelItem hostelItem, FeedbackItem feedback) { screenRect.Visibility = Windows.UI.Xaml.Visibility.Collapsed; #if DEBUG System.Diagnostics.Debug.WriteLine("Cancel clicked"); #endif }
private void OnCancel(HostelItem hostelItem, FeedbackItem feedback) { if (CancelClicked != null) { CancelClicked(hostelItem, feedback); } }
private void OnSubmit(HostelItem hostelItem, FeedbackItem feedback) { if (SubmitClicked != null) { SubmitClicked(hostelItem, feedback); } }
public void ShowControlForHostel(HostelItem hostelItem) { tbHostelName.Text = hostelItem.Title; tbHostelAddress.Text = hostelItem.Address; starRateControl.Value = 0; tbHostelComments.Text = string.Empty; tbAvgRating.Text = hostelItem.Rating.ToString(); currentHostelItem = hostelItem; ShowControl(); }
private void listHostel_SelectionChanged(object sender, SelectionChangedEventArgs e) { // a hostel is selected in the list view int index = (sender as ListView).SelectedIndex; if (index == -1) { return; } HostelItem selectedHostel = (HostelItem)(sender as ListView).SelectedItem; (sender as ListView).SelectedIndex = -1; ShowDetailsControl(selectedHostel); }
async void detailsControl_SubmitClicked(HostelItem hostelItem, FeedbackItem feedback) { screenRect.Visibility = Windows.UI.Xaml.Visibility.Collapsed; bool success = await HostelManager.RegisterFeedback(hostelItem, feedback); if (success) { #if DEBUG System.Diagnostics.Debug.WriteLine("Submitted successfully"); #endif Helper.ShowMessage("Thank you for your valuable feedback", "Information"); } else { Helper.ShowMessage("Feedback cannot be uploaded, please try again later.", "Error"); } }
public void ShowDetailsControl(HostelItem selectedItem) { screenRect.Visibility = Windows.UI.Xaml.Visibility.Visible; detailsControl.ShowControlForHostel(selectedItem); }