/// <summary> /// /// </summary> /// <param name="p"></param> private void SetPersonInfo(object p) { InterfaceClass.HN.ZY.GetPersonInfo.PersonInfo personInfo = (InterfaceClass.HN.ZY.GetPersonInfo.PersonInfo)p; List <Parameter> listParameter = GetProperties <InterfaceClass.HN.ZY.GetPersonInfo.PersonInfo>(personInfo); SetTextBoxText(this.groupBoxPersonInfo, "", listParameter); this._statusEvent.Status = StatusChange.Click_elseInfo; }
/// <summary> /// 读卡线程 /// </summary> private void ThreadReadCard() { SendUIMsg(Report_AllInfoUIMsg.DisabledReadCardButton); try { SendUIMsg(UIMsg.Display, "正在从中心服务器通过个人标识取人员信息(BIZC131201),请稍后......"); InterfaceClass.HN.ZY.GetPersonInfo.Function function = new InterfaceClass.HN.ZY.GetPersonInfo.Function(baseInterfaceHN); InterfaceClass.HN.ZY.GetPersonInfo.PersonInfo personInfo = function.GetPersonInfoBy_indi_id(this.Indi_id, baseInterfaceHN.Oper_hospitalid, "12", baseInterfaceHN.Oper_centerid); SendUIMsg(Report_AllInfoUIMsg.SetPersonInfo, personInfo); SendUIMsg(UIMsg.Close); } catch (Exception ex) { SendUIMsg(UIMsg.Close); SendUIMsg(UIMsg.MsgError, "从中心服务器通过个人标识取人员信息(BIZC131201)发生错误,错误原因:" + ex.Message); } SendUIMsg(Report_AllInfoUIMsg.EnabledReadCardButton); }