Exemplo n.º 1
0
 private void DeleteGuestType_Click(object sender, RoutedEventArgs e)
 {
     if (dataGridListCustomerType.SelectedIndex >= 0)
     {
         CustomerType customerTypeToDelete = dataGridListCustomerType.SelectedItem as CustomerType;
         var          userAnswer           = MessageBox.Show("Bạn có chắc muốn xóa loại khách hàng " + customerTypeToDelete.Type + " không? Thao tác sẽ không được hoàn lại.",
                                                             "Warning",
                                                             MessageBoxButton.YesNo,
                                                             MessageBoxImage.Warning);
         if (userAnswer == MessageBoxResult.Yes)
         {
             if (CustomerType.DeleteCustomerType(customerTypeToDelete.Type))
             {
                 ListCustomerType.Remove(customerTypeToDelete);
                 CollectionViewSource.GetDefaultView(ListCustomerType).Refresh();
                 MessageBox.Show("Xóa loại khách hàng thành công!");
             }
             else
             {
                 MessageBox.Show("Xóa loại khách hàng thất bại!");
             }
         }
     }
     else
     {
         MessageBox.Show("Chưa chọn mục cần xóa!",
                         "Error",
                         MessageBoxButton.OK,
                         MessageBoxImage.Error);
     }
 }