public long m_mthUpdateCardID() { if (this.m_objViewer.m_txtNewCard.Text != "" && this.m_objViewer.m_txtOldCard.Text != "") { if (clsDomain.m_lngCheckCarID(this.m_objViewer.m_txtNewCard.Text) != 3) { long lngRes = clsDomain.m_lngUpdateCar(this.m_objViewer.m_txtNewCard.Text, (string)this.m_objViewer.m_txtNewCard.Tag, this.m_objViewer.LoginInfo.m_strEmpID, this.m_objViewer.m_txtOldCard.Text.Trim()); if (lngRes == 1) { if ((string)this.m_objViewer.ctlDgList.Tag == "bt") { bt.Rows[this.m_objViewer.ctlDgList.CurrentCell.RowNumber]["PATIENTCARDID_CHR"] = this.m_objViewer.m_txtNewCard.Text; } else { btFind.Rows[this.m_objViewer.ctlDgList.CurrentCell.RowNumber]["PATIENTCARDID_CHR"] = this.m_objViewer.m_txtNewCard.Text; } this.m_objViewer.m_txtNewCard.Clear(); this.m_objViewer.m_txtOldCard.Clear(); return(1); } } else { MessageBox.Show("卡号已经被另一个病人占用!", "Icare", MessageBoxButtons.OK, MessageBoxIcon.Stop); this.m_objViewer.m_txtNewCard.Focus(); return(0); } } return(0); }