private void btnCancelApply_Click(object sender, EventArgs e) { if (!radNotArrange.Checked) { MessageBox.Show("只有未安排的才能取消"); return; } if (dgvSsContent == null || dgvSsContent.CurrentCell == null || dgvSsContent.Rows.Count == 0) { return; } if (MessageBox.Show("确定要取消申请吗", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.No) { return; } int rowindex = dgvSsContent.CurrentCell.RowIndex; DataTable dt = (DataTable)dgvSsContent.DataSource; string applyid = dt.Rows[rowindex]["apply_id"].ToString(); HIS.ZYDoc_BLL.OperaApply.SsApply apply = new HIS.ZYDoc_BLL.OperaApply.SsApply(); if (apply.CancelApply(applyid)) { MessageBox.Show("取消申请成功"); GetTable(); } }
public FrmSsApply(HIS.Model.ZY_PatList _patlist, long _userid, long _deptid) { InitializeComponent(); patlist = _patlist; user = new User(_userid); dept = new Deptment(_deptid); HIS_ZYDocManager.PatientControl patient = new PatientControl(); this.inPatientPanel1.InPaitent = patient.SetData(patlist); applyop = new HIS.ZYDoc_BLL.OperaApply.SsApply(); apply = new HIS.Model.SS_APPLY(); InitData(); }