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