コード例 #1
0
        private void pbxSave_Click(object sender, EventArgs e)
        {
            ProductDetailsForm productDetailsForm = new ProductDetailsForm();

            productDetailsForm.Show();
            this.Hide();
        }
コード例 #2
0
ファイル: ProductForm.cs プロジェクト: ldfishkel/TejuanaAdmin
        private void EditProduct(ProductVM product)
        {
            ProductDetailsForm editProdictForm = new ProductDetailsForm(_productDao, _supplyDao, product);

            editProdictForm.OnSaved(LoadData);

            editProdictForm.Show();
        }
コード例 #3
0
ファイル: ProductForm.cs プロジェクト: ldfishkel/TejuanaAdmin
        private void AddProductClick(object sender, EventArgs e)
        {
            ProductDetailsForm newProductForm = new ProductDetailsForm(_productDao, _supplyDao);

            newProductForm.OnSaved(LoadData);

            newProductForm.Show();
        }
コード例 #4
0
        private void pbxEdit_Click(object sender, EventArgs e)
        {
            int idProduct = Int32.Parse(dgvProduct.SelectedRows[0].Cells[0].Value.ToString());

            ProductDetailsForm productDetails = new ProductDetailsForm(idProduct);

            productDetails.Show();

            this.Close();
        }
コード例 #5
0
        public ActionResult Details(ObjectId id)
        {
            var product = _ProductRepo.Get(id);

            if (product == null)
            {
                return(View("ProductNotExists"));
            }

            var categories = _CategoryRepo.GetByIds(product.CategoryIds);
            var form       = new ProductDetailsForm(product, categories);

            return(View(form));
        }
コード例 #6
0
        private void detailsToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Product productData = new Product();

            if (listView_Products.SelectedItems.Count == 1)
            {
                foreach (KeyValuePair <int, Product> KeyValuePairProduct in dataCollection)
                {
                    productData = KeyValuePairProduct.Value;
                    foreach (Parameters parameters in productData)
                    {
                        if (string.Compare(parameters.Value, listView_Products.SelectedItems[0].Text) == 0)
                        {
                            ProductDetailsForm detailsForm = new ProductDetailsForm(productData, parameters.Value);
                            detailsForm.ShowDialog();
                            break;
                        }
                    }
                }
            }
        }
コード例 #7
0
        public IConsoleView GoTo(ConsoleKey keyPressed)
        {
            switch (keyPressed)
            {
            case ConsoleKey.V:
                var view = new ProductDetailsForm();
                view.InitializeForm(view.ProductList, view.EscapeAction);

                return(view);

            case ConsoleKey.D:
                view = new ProductDetailsForm();
                view.InitializeForm(view.ProductList, view.DeleteAction);

                if (Program.IsAnonymousUser)
                {
                    return(new SignInForm(view));
                }
                return(view);

            case ConsoleKey.E:
                view = new ProductDetailsForm();
                view.InitializeForm(view.ProductList, view.EditAction);

                if (Program.IsAnonymousUser)
                {
                    return(new SignInForm(view));
                }

                return(view);

            case ConsoleKey.Escape:
                return(View.EscapeView);

            default:
                return(View);
            }
        }