public AddStock(PO.Item item) { InitializeComponent(); this.item = item; DataContext = item; grdItem.DataContext = item; }
private void btnOverride_Click(object sender, RoutedEventArgs e) { PO.Item item = (sender as Button).DataContext as PO.Item; if (item is PO.Item) { OverridePrice overridePrice = new OverridePrice(item); overridePrice.ShowDialog(); } }
private void lvItems_MouseDoubleClick(object sender, MouseButtonEventArgs e) { PO.Item item = (sender as ListView).SelectedItem as PO.Item; if (item is PO.Item) { ItemInfo itemInfo = new ItemInfo(item); itemInfo.ShowDialog(); } }
public ItemInfo(PO.Item item) { InitializeComponent(); this.item = item; this.DataContext = item; isInEditMode = false; //if (item.Image != null) //{ // BitmapImage bitmap = new BitmapImage(); // bitmap.BeginInit(); // bitmap.UriSource = new Uri(item.Image); // bitmap.EndInit(); //} }
private void btnChooseItem_Click(object sender, RoutedEventArgs e) { PO.Item item = (sender as Button).DataContext as PO.Item; if (item is PO.Item) { basket.Add(new PO.Item { ItemID = item.ItemID, Brand = item.Brand, ModelNumber = item.ModelNumber, Description = item.Description, Image = item.Image, Price = item.Price, Quantity = item.Quantity, Categories = from cat in item.Categories select cat }); } lblTotal.Content = basket.Sum(it => it.Price); }
public OverridePrice(PO.Item item) { InitializeComponent(); this.item = item; this.DataContext = item; }