Ejemplo n.º 1
0
        /// <summary>
        /// 保存
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnSave_Click(object sender, EventArgs e)
        {
            try
            {
                this.btnSave.Focus();
                if (m_PackType == (int)EnumPackType.仓库单据)
                {
                    for (int i = 0; i < gridView1.RowCount; i++)
                    {
                        if (SysConvert.ToDecimal(gridView1.GetRowCellValue(i, "Qty")) == 0 && SysConvert.ToDecimal(txtQty.Text.Trim()) != 0)
                        {
                            decimal a = Math.Round(SysConvert.ToDecimal(txtQty.Text.Trim()), 1, MidpointRounding.AwayFromZero);
                            gridView1.SetRowCellValue(i, "Qty", SysConvert.ToDecimal(a));
                            break;
                        }
                    }


                    IOFormDtsInputPackRule rule      = new IOFormDtsInputPackRule();
                    IOFormDtsInputPack[]   entityDts = GetEntityDts();
                    rule.RSave(m_ID, m_MainID, m_Seq, entityDts, m_UpdateFlag);

                    m_SaveFlag = true;
                }
                else
                {
                }
                // this.ShowInfoMessage("保存成功!");
                btnSave.BackColor = Color.Green;
                this.txtQty.Text  = "";
                this.txtQty.Focus();
                BindGrid();
            }
            catch (Exception E)
            {
                this.ShowMessage(E.Message);
            }
        }
Ejemplo n.º 2
0
        /// <summary>
        /// 保存
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnSave_Click(object sender, EventArgs e)
        {
            try
            {
                this.btnSave.Focus();
                if (m_PackType == (int)EnumPackType.仓库单据)
                {
                    IOFormDtsInputPackRule rule      = new IOFormDtsInputPackRule();
                    IOFormDtsInputPack[]   entityDts = GetEntityDts();
                    rule.RSave(m_ID, m_MainID, m_Seq, entityDts, m_UpdateFlag);

                    m_SaveFlag = true;
                }
                else
                {
                }
                this.ShowInfoMessage("保存成功!");
            }
            catch (Exception E)
            {
                this.ShowMessage(E.Message);
            }
        }