private void BtnEliminarArticulo_Click(object sender, RoutedEventArgs e) { ProductoVendidoCompletoModel elemento = DtgDatos.SelectedItem as ProductoVendidoCompletoModel; if (elemento != null) { _productos.Remove(elemento); ActualizarTabla(); } else { MessageBox.Show("No se ha selecciona producto", "Tienda", MessageBoxButton.OK, MessageBoxImage.Exclamation); } }
private List <ProductoVendidoCompletoModel> CompletaProductos(IEnumerable <productovendido> productos) { List <ProductoVendidoCompletoModel> datos = new List <ProductoVendidoCompletoModel>(); foreach (var item in productos) { ProductoVendidoCompletoModel dato = new ProductoVendidoCompletoModel(); dato.Producto = _productoManager.BuscarPorId(item.IdProducto.ToString()); dato.Productovendido = item; dato.Total = item.Cantidad * item.Costo; datos.Add(dato); } return(datos); }