Exemplo n.º 1
0
        private void DeleteProperty_Click(object sender, RoutedEventArgs e)
        {
            if (PropertiesDataGrid.SelectedItems.Count > 0)
            {
                if (MessageBox.Show(
                        $"Вы действительно желаете удалить " +
                        $"({PropertiesDataGrid.SelectedItems.Count}) свойств(о/а)? " +
                        $"Это действие нельзя будет отменить.",
                        "Удаление свойств",
                        MessageBoxButton.YesNo,
                        MessageBoxImage.Warning) == MessageBoxResult.No)
                {
                    return;
                }

                foreach (var item in PropertiesDataGrid.SelectedItems)
                {
                    _SQLClient.DeleteProperty((int)((DataRowView)item)["Id"]);
                }

                RefreshDataGrid();
            }
        }