private async void btn_create_Click(object sender, RoutedEventArgs e) { FormCreateBed form = new FormCreateBed(); form.ShowDialog(); if (form.status) { BedRequest request = new BedRequest(); request.room_id = Int32.Parse(roomid); request.bed_name = form.Get_BedName(); progress_bar.Visibility = Visibility.Visible; if (await RestAPI.CreateBed(request)) { progress_bar.Visibility = Visibility.Collapsed; if (send != null) { send.Invoke(roomid); } MessageBox.Show("Create Bed Successfull"); } else { progress_bar.Visibility = Visibility.Collapsed; MessageBox.Show("Create Bed Fail"); } } }