private void CmdOK_Click(object sender, EventArgs e) { clsStock stock = new clsStock(); stock.StockCode = TxtStockCode.Text.TrimEnd(); stock.SupplierRef = TxtSupplierRef.Text.TrimEnd(); stock.SeasonName = CboSeason.Text.TrimEnd(); stock.DeadCode = DeadCodeCheckBox.Checked; stock.ZeroQty = checkBox1.Checked; decimal toConvert; decimal.TryParse(TxtAmountTaken.Text, System.Globalization.NumberStyles.AllowCurrencySymbol | NumberStyles.AllowDecimalPoint | NumberStyles.AllowThousands, CultureInfo.CurrentCulture, out toConvert); if (toConvert == AmountTaken) { stock.AmountTaken = AmountTaken; } else { stock.AmountTaken = Convert.ToDecimal(TxtAmountTaken.Text.TrimEnd()); } decimal.TryParse(TxtCostValue.Text, System.Globalization.NumberStyles.AllowCurrencySymbol | NumberStyles.AllowDecimalPoint | NumberStyles.AllowThousands, CultureInfo.CurrentCulture, out toConvert); if (toConvert == CostValue) { stock.CostValue = CostValue; } else { stock.CostValue = Convert.ToDecimal(TxtCostValue.Text.TrimEnd()); } stock.PCMarkUp = PCMarkUp; stock.DeliveredQtyHangers = Convert.ToInt32(textBox8.Text.TrimEnd()); stock.DeliveredQtyBoxes = Convert.ToInt32(textBox6.Text.TrimEnd()); stock.DeliveredQtyGarments = Convert.ToInt32(textBox7.Text.TrimEnd()); if (FormMode == "New") { stock.UserID = UserIDs; stock.SaveStockCode(); } else { stock.UpdateStockCode(); } this.Close(); }