private async void Button_Add(object sender, RoutedEventArgs e) { if (AccomodationDataGrid.Items.Count < 5) { AccommodationInfo newAddAccommodationWindow = new AccommodationInfo(null); newAddAccommodationWindow.ShowDialog(); await LoadAccomodation(); } else { MessageBox.Show("There can be only 5 accommodations"); } }
private async void EditAccomodation_Click(object sender, RoutedEventArgs e) { if (AccomodationDataGrid.SelectedIndex >= 0) { var accomodation = await accomodationCore.GetAccommodationInfoByIdAsync(((AccommodationInfoDTO)AccomodationDataGrid.SelectedItem).AccommodationInfoId); AccommodationInfo newAccommodationInfoWindow = new AccommodationInfo(accomodation); newAccommodationInfoWindow.ShowDialog(); await LoadAccomodation(); } else { MessageBox.Show("Choose accomodation first"); } }