Example #1
0
        private void productsListView_PreviewMouseLeftButtonUp(object sender, MouseButtonEventArgs e)
        {
            statusLabel.Content = "Detail product";
            var     db          = new MyShopEntities();
            dynamic itemProduct = (sender as ListView).SelectedItem;

            if (itemProduct != null)
            {
                // lấy sản phẩm trong database
                var product = db.Products.Find(itemProduct.Product_Id);

                // nếu Pick sản phẩm để tạo hóa đơn
                if (PickProductId != null)
                {
                    PickProductId.Invoke(product);
                    homeProduct.Children.Clear();
                }
                else
                {
                    var screen = new DetailProductScreen(product);
                    screen.RefreshProductList = refresh;
                    homeProduct.Children.Add(screen);
                }
            }
        }