예제 #1
0
 public void m_lngReturnCar()
 {
     if ((string)this.m_objViewer.ctlDgList.Tag == "bt")
     {
         if (bt.Rows.Count > 0)
         {
             string carID  = bt.Rows[this.m_objViewer.ctlDgList.CurrentCell.RowNumber]["PATIENTCARDID_CHR"].ToString();
             string patNO  = bt.Rows[this.m_objViewer.ctlDgList.CurrentCell.RowNumber]["PATIENTID_CHR"].ToString();
             long   lngRes = clsDomain.m_lngReturnCar(carID, patNO);
             if (lngRes == 1 && bt.Rows.Count > 0)
             {
                 bt.Rows[this.m_objViewer.ctlDgList.CurrentCell.RowNumber]["status"] = "已退卡";;
             }
         }
     }
     else
     {
         if (btFind.Rows.Count > 0)
         {
             string carID  = btFind.Rows[this.m_objViewer.ctlDgList.CurrentCell.RowNumber]["PATIENTCARDID_CHR"].ToString();
             string patNO  = btFind.Rows[this.m_objViewer.ctlDgList.CurrentCell.RowNumber]["PATIENTID_CHR"].ToString();
             long   lngRes = clsDomain.m_lngReturnCar(carID, patNO);
             if (lngRes == 1 && bt.Rows.Count > 0)
             {
                 btFind.Rows[this.m_objViewer.ctlDgList.CurrentCell.RowNumber]["status"] = "已退卡";;
             }
         }
     }
 }