コード例 #1
0
ファイル: Form1.cs プロジェクト: Ritboy/YakimovDbProject
        //Product tab
        private void addProductButton_Click(object sender, EventArgs e)
        {
            var addProductDialog = new ProductDialog(DialogState.Add);

            addProductDialog.ShowDialog(this);
            updateProductTable();
        }
コード例 #2
0
ファイル: Form1.cs プロジェクト: Ritboy/YakimovDbProject
        private void openProductButton_Click(object sender, EventArgs e)
        {
            var id = GetSelectedIdFromTable(productTable);
            var addProductDialog = new ProductDialog(DialogState.Open, id);

            addProductDialog.ShowDialog(this);
        }
コード例 #3
0
ファイル: MealControl.xaml.cs プロジェクト: lszyszka/Dieter
        private void AddNewProductClick(object sender, RoutedEventArgs e)
        {
            ProductDialog productDialog = new ProductDialog();

            if (true == productDialog.ShowDialog())
            {
                InitCombo();
            }
        }
コード例 #4
0
        private async void Select_Click(object sender, RoutedEventArgs e)
        {
            ProductDialog dialog = new ProductDialog();

            var button = await dialog.EnqueueAndShowIfAsync();

            if (button == ContentDialogResult.Primary)
            {
                SelectedProductTextBlock.Visibility = Visibility.Visible;
                SelectedProductTextBlock.Text       = $"Selected product: {(selectedProduct = dialog.Product).Name}";
                ProductGUID.Text = selectedProduct.Id.ToString();
            }
        }
コード例 #5
0
ファイル: HomeMain.cs プロジェクト: nhenden1511/HaoNguyen
        private void _btnProduct_ItemClick(object sender, ItemClickEventArgs e)
        {
            Form frm = CheckForm(typeof(ProductDialog));

            if (frm == null)
            {
                ProductDialog forms = new ProductDialog();
                forms.MdiParent = this;
                forms.Show();
            }
            else
            {
                frm.Activate();
            }
        }
コード例 #6
0
        private async void Add_Click(object sender, RoutedEventArgs e)
        {
            ProductDialog dialog = new ProductDialog(true);

            var button = await dialog.EnqueueAndShowIfAsync();

            if (button == ContentDialogResult.Primary)
            {
                if (!items.Any(x => x.OrderProduct.Product.Id == dialog.Product.Id))
                {
                    items.Add(
                        new OrderProductViewModel(
                            new OrderProduct()
                    {
                        ProductId = dialog.Product.Id,
                        Product   = dialog.Product
                    }
                            )
                        );
                }
            }
        }
コード例 #7
0
 public ProductDialog get_product_dialog(ProductDialog dialog)
 {
     return(dialog);
 }
コード例 #8
0
 public ProductDialog get_product_dialog(ProductDialog dialog)
 {
     return dialog;
 }