private void UIStock_LostFocus(object sender, RoutedEventArgs e) { ProductUI productUI = ((sender as TextBox).DataContext as ProductUI); if (productUI != null) { productPageViewModel.UpdateProduct(productUI.Product); } }
private void SetCatPrice_Click(object sender, RoutedEventArgs e) { ProductUI productUI = ((sender as CategoryPriceControl).Parent as Grid).DataContext as ProductUI; if (productUI != null) { productPageViewModel.SetCategoriesPrice(productUI.Product); } }
private void DeleteProduct_Click(object sender, RoutedEventArgs e) { ProductUI productUI = ((sender as Button).DataContext as ProductUI); if (productUI != null) { productPageViewModel.DeleteProduct(productUI.Product.Code); } }
private void SetPicture_Click(object sender, RoutedEventArgs e) { ProductUI productUI = (sender as Button).DataContext as ProductUI; if (productUI != null) { productPageViewModel.SetPictureProduct(productUI.Product); } }