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(); } }
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(); }