Example #1
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            Bookings bookings = new Bookings((TourEvents)(toureventlistbox.SelectedItem));

            this.Hide();
            bookings.Show();

            //all the data for visibility <Run Text="{Binding EventDate}"></Run>
            // < Run Text = "{Binding Eventfee}" ></ Run >
        }
        public async Task PostBookings(Bookings pbookings)
        {
            client = new HttpClient();

            client.BaseAddress = new Uri("http://grapevinesexperience.azurewebsites.net/api/");

            // turn pUser into JSON
            string bookingsJSON = JsonConvert.SerializeObject(pbookings, Formatting.None);

            // turn JSON into httpContent for PUT command
            var httpContent = new StringContent(bookingsJSON, Encoding.UTF8, "application/json");

            // run put command
            var response = await client.PostAsync("Bookings/" + pbookings.ClientID, httpContent);
        }