private void buttonXModify_Click(object sender, EventArgs e) { if (this.gridViewDataList.RowCount == 0) { MessageBox.Show("没有可修改数据!", "提示信息", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } if (this.gridViewDataList.SelectedRowsCount == 0) { MessageBox.Show("请选择一条数据!", "提示信息", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } m_selectRow = this.gridViewDataList.FocusedRowHandle; // 取出pk int selectRow = this.gridViewDataList.GetSelectedRows()[0]; int pk = Convert.ToInt32(this.gridViewDataList.GetRowCellValue(selectRow, "pk").ToString()); jt_zffs zffsModel = PaymentTypeManager.Instance.GetModel(pk); //打开页面 EditPaymentTypeForm formEditPaymentType = new EditPaymentTypeForm(); formEditPaymentType.m_paymentTypeForm = this; formEditPaymentType.m_zffsModel = zffsModel; formEditPaymentType.ShowDialog(); }
private void btnOK_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(this.textBoxNo.Text.Trim()) || string.IsNullOrEmpty(this.textBoxName.Text.Trim())) { MessageBox.Show("请填写信息!", "提示信息", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } if (m_zffsModel == null) { jt_zffs model = new jt_zffs(); model.v_zffs_no = this.textBoxNo.Text.Trim(); model.v_zffs_name = this.textBoxName.Text.Trim(); model.i_zffs_lx = this.comboBoxSelected.SelectedIndex; model.t_create_time = DateTime.Now; bool isSuccess = PaymentTypeManager.Instance.Add(model); if (isSuccess) { MessageBox.Show("添加成功!", "提示信息", MessageBoxButtons.OK, MessageBoxIcon.Warning); m_paymentTypeForm.loadDataList(); } } else { m_zffsModel.v_zffs_no = this.textBoxNo.Text.Trim(); m_zffsModel.v_zffs_name = this.textBoxName.Text.Trim(); m_zffsModel.i_zffs_lx = this.comboBoxSelected.SelectedIndex; bool isSuccess = PaymentTypeManager.Instance.Update(m_zffsModel); if (isSuccess) { MessageBox.Show("修改成功!", "提示信息", MessageBoxButtons.OK, MessageBoxIcon.Warning); m_paymentTypeForm.loadDataList(); base.Close(); } } }