/// <summary>
 /// 获取修改过的信息
 /// </summary>
 /// <returns></returns>
 private bool GetChangeInfo(DataTable tempTable, ArrayList list)
 {
     if (tempTable == null)
     {
         return(true);
     }
     try
     {
         Neusoft.HISFC.Object.RADT.Location info = null;
         foreach (DataRow row in tempTable.Rows)
         {
             info           = new Neusoft.HISFC.Object.RADT.Location();
             info.User02    = this.patient.ID;
             info.Dept.ID   = row["科室编码"].ToString(); //0
             info.Dept.Name = row["科室名称"].ToString(); //1
             info.User01    = row["转科日期"].ToString(); //2
             info.User03    = row["序号"].ToString();   //3
             info.Floor     = "0";                    //在科日期
             list.Add(info);
         }
         return(true);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
         return(false);
     }
 }
 /// <summary>
 /// 赋值
 /// </summary>
 /// <param name="row"></param>
 /// <param name="info"></param>
 private void SetRow(Neusoft.HISFC.Object.RADT.Location info, DataRow row)
 {
     row["科室编码"] = info.Dept.ID;   //0
     row["科室名称"] = info.Dept.Name; //1
     if (info.User01 == "")
     {
         row["转科日期"] = System.DateTime.Now; //2
     }
     else
     {
         row["转科日期"] = info.User01;
     }
     row["序号"] = info.User03;
 }