private void FormInitAssets_Load(object sender, EventArgs e) { m_dateGridViewExtend.addDataGridViewColumn("ID", 30); m_dateGridViewExtend.addDataGridViewColumn("科目名称", 300); m_dateGridViewExtend.addDataGridViewColumn("余额", 170); m_dateGridViewExtend.initDataGridViewColumn(this.dataGridViewAssetsList); if (m_isInitBankAssets) { this.Text = "银行存款期数余额初始化"; updateDataGridViewBank(InitBankBalance.getInctance().getAllInitBankBalanceInfo()); } else { this.Text = "库存现金期数余额初始化"; updateDataGridViewCash(InitCashBalance.getInctance().getAllInitCashBalanceInfo()); } setPageActionEnable(); }
private void saveAssetsData() { for (int i = 0; i < m_dataGridRecordCount; i++) { try { int pkey = Convert.ToInt32(this.dataGridViewAssetsList.Rows[i].Cells[0].Value.ToString()); double balance = Convert.ToDouble(this.dataGridViewAssetsList.Rows[i].Cells[2].EditedFormattedValue.ToString()); if (m_isInitBankAssets) { InitBankBalance.getInctance().update(pkey, balance); } else { InitCashBalance.getInctance().update(pkey, balance); } } catch (Exception) { MessageBoxExtend.messageError("期初余额应该为数字形式,请仔细核对各账户余额格式,然后重试"); } } }