Пример #1
0
        private void btnEdit_Click(object sender, EventArgs e)
        {
            int    ID       = int.Parse(txtProductID.Text);
            string name     = txtProductName.Text;
            float  price    = float.Parse(txtUnitPrice.Text);
            int    quantity = int.Parse(txtQuantity.Text);

            Product pro = new Product {
                ProductID = ID, ProductName = name, UnitPrice = price, Quantity = quantity
            };
            frmProductDetail productDetail = new frmProductDetail(false, pro);
            DialogResult     r             = productDetail.ShowDialog();

            if (r == DialogResult.OK)
            {
                db.UpdateProduct(pro);
                LoadData();
            }
        }
Пример #2
0
        private void btnNew_Click(object sender, EventArgs e)
        {
            int    ID       = 1;
            string Name     = string.Empty;
            float  Price    = 0;
            int    Quantity = 0;

            if (dtProduct.Count > 0)
            {
                ID = dtProduct.Count + 1;
            }
            Product pro = new Product {
                ProductID = ID, ProductName = Name, Quantity = Quantity, UnitPrice = Price
            };
            frmProductDetail productDetail = new frmProductDetail(true, pro);
            DialogResult     r             = productDetail.ShowDialog();

            if (r == DialogResult.OK)
            {
                pro = productDetail.Product;
                dtProduct.Add(new Product(pro.ProductID, pro.ProductName, pro.UnitPrice, pro.Quantity));
            }
            LoadData();
        }