private void SaveRecord() { ProductDetails clsDetails = new ProductDetails(); clsDetails.ProductID = Convert.ToInt64(lblProductID.Text); clsDetails.ProductCode = txtProductCode.Text; clsDetails.BarCode = txtBarcode.Text; clsDetails.BarCode2 = txtBarcode2.Text; clsDetails.BarCode3 = txtBarcode3.Text; clsDetails.ProductDesc = txtProductDesc.Text; clsDetails.ProductGroupID = Convert.ToInt64(cboProductGroup.SelectedItem.Value); clsDetails.ProductSubGroupID = Convert.ToInt64(cboProductSubGroup.SelectedItem.Value); clsDetails.BaseUnitID = Convert.ToInt32(cboProductUnit.SelectedItem.Value); clsDetails.Price = Convert.ToDecimal(txtProductPrice.Text); clsDetails.Price1 = Convert.ToDecimal(txtPrice1.Text); clsDetails.Price2 = Convert.ToDecimal(txtPrice2.Text); clsDetails.Price3 = Convert.ToDecimal(txtPrice3.Text); clsDetails.Price4 = Convert.ToDecimal(txtPrice4.Text); clsDetails.Price5 = Convert.ToDecimal(txtPrice5.Text); clsDetails.WSPrice = Convert.ToDecimal(txtWSPrice.Text); clsDetails.PurchasePrice = Convert.ToDecimal(txtPurchasePrice.Text); clsDetails.PercentageCommision = Convert.ToDecimal(txtPercentageCommision.Text); clsDetails.IncludeInSubtotalDiscount = chkIncludeInSubtotalDiscount.Checked; clsDetails.Quantity = Convert.ToDecimal(txtQuantity.Text); clsDetails.VAT = Convert.ToDecimal(txtVAT.Text); clsDetails.EVAT = Convert.ToDecimal(txtEVAT.Text); clsDetails.LocalTax = Convert.ToDecimal(txtLocalTax.Text); clsDetails.MinThreshold = Convert.ToDecimal(txtMinThreshold.Text); clsDetails.MaxThreshold = Convert.ToDecimal(txtMaxThreshold.Text); clsDetails.SupplierID = Convert.ToInt64(cboSupplier.SelectedItem.Value); clsDetails.IsItemSold = Convert.ToBoolean(chkIsItemSold.Checked); clsDetails.WillPrintProductComposition = Convert.ToBoolean(chkWillPrintProductComposition.Checked); clsDetails.UpdatedBy = Convert.ToInt64(Session["UID"].ToString()); clsDetails.UpdatedOn = DateTime.Now; clsDetails.RID = Convert.ToInt64(txtRID.Text); clsDetails.SequenceNo = Convert.ToInt64(txtSequenceNo.Text); Products clsProduct = new Products(); clsProduct.Update(clsDetails); // Aug 26, 2011 : Lemu // Update Requried Inventory Days (RID) clsProduct.UpdateRID(clsDetails.ProductID, clsDetails.RID); clsProduct.CommitAndDispose(); }
private void SaveRecord() { ProductDetails clsDetails = new ProductDetails(); clsDetails.ProductID = Convert.ToInt64(lblProductID.Text); clsDetails.ProductCode = txtProductCode.Text; clsDetails.BarCode = txtBarcode.Text; clsDetails.ProductDesc = txtProductDesc.Text; clsDetails.ProductGroupID = Convert.ToInt64(cboProductGroup.SelectedItem.Value); clsDetails.ProductSubGroupID = Convert.ToInt64(cboProductSubGroup.SelectedItem.Value); clsDetails.ProductDesc = txtProductDesc.Text; clsDetails.BaseUnitID = Convert.ToInt32(cboProductUnit.SelectedItem.Value); clsDetails.Price = Convert.ToDecimal(txtProductPrice.Text); clsDetails.PurchasePrice = Convert.ToDecimal(txtPurchasePrice.Text); clsDetails.IncludeInSubtotalDiscount = chkIncludeInSubtotalDiscount.Checked; clsDetails.Quantity = Convert.ToDecimal(txtQuantity.Text); clsDetails.VAT = Convert.ToDecimal(txtVAT.Text); clsDetails.EVAT = Convert.ToDecimal(txtEVAT.Text); clsDetails.LocalTax = Convert.ToDecimal(txtLocalTax.Text); clsDetails.MinThreshold = Convert.ToDecimal(txtMinThreshold.Text); clsDetails.MaxThreshold = Convert.ToDecimal(txtMaxThreshold.Text); clsDetails.SupplierID = Convert.ToInt64(cboSupplier.SelectedItem.Value); Products clsProduct = new Products(); clsProduct.Update(clsDetails); clsProduct.CommitAndDispose(); }