private void DeleteItem() { int id = 0; warehouse b = null; if (dgList.SelectedItem != null) { object sel = dgList.SelectedItem; b = (warehouse)sel; id = b.id; } if (id > 0) { MessageBoxResult res = MessageBox.Show("Вы действительно хотите удалить выделенную запись?", "Удаление!", MessageBoxButton.YesNo); if (res == MessageBoxResult.Yes) { DataAccess da = new DataAccess(); da.WarehouseDelete(id); ReloadList(); } } }