Beispiel #1
0
        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();
        }