Ejemplo n.º 1
0
        private void BotonEliminarSeleccion(object sender, RoutedEventArgs e)
        {
            int n = dataGridProductos.SelectedItems.Count;

            if (n > 0)
            {
                if (MessageBox.Show("Va a eliminar " + n + " productos ¿Está seguro?",
                                    "Confirmation", MessageBoxButton.YesNo) == MessageBoxResult.Yes)
                {
                    // Obtenemos las IDs
                    IList <int> listaID = new List <int>();

                    foreach (EntradaEN row in dataGridProductos.SelectedItems)
                    {
                        listaID.Add(row.Id);
                    }

                    presenter.eliminarSeleccionTienda(listaID);

                    // Por algun motivo este dataGrid no quiere actualizarse solo
                    onGridChange();
                }
            }
        }