private void ListSoldProducts_MouseDoubleClick(object sender, MouseButtonEventArgs e) { ItemSoldProductList item = (ListSoldProducts.SelectedItem as ItemSoldProductList); ProductsSet soldProduct = new ObservableProductSold(_dataDC).First(S => S.Id == item.ProductID); Machine viewProductDetails = new Machine(soldProduct); viewProductDetails.ViewOnly = true; viewProductDetails.ShowDialog(); }
public void Update_ListSoldProducts() { ObservableProductSold soldProduct = new ObservableProductSold(_dataDC); ListSoldProducts.ItemsSource = (from c in soldProduct join sale in _dataDC.SaleSet.Where(S => S.Client_ID == _client.Id) on c.Id equals sale.Product_ID select new ItemSoldProductList { Name = c.Producto + " " + c.Marca + " " + c.Modelo, FinalPrice = sale.FinalPrice.ToString() + " Euros", ProductID = c.Id }); }