/// <summary> /// 将detr,f的结果放到控件上 /// </summary> /// <param name="dr"></param> public void SetCardByDetrfResult(EagleString.DetrFResult dr) { try { txtCard.Text = dr.CARDNO; if (rtResult == null)//detr之后的detr,f { if (dr.RECEIPTNO != "") { txtReceiptNo.Text = dr.RECEIPTNO; } } else//rt之后的detr,f { rtResult.CardIdSet(dr); passenger_to_listbox(rtResult); if (b_getid_s) { get_multi_cards(); } } } catch (Exception ex) { throw new Exception("SetCardByDetrfResult : " + ex.Message); } }
public void SetCardByDetrfResult(EagleString.DetrFResult dr) { try { CheckForIllegalCrossThreadCalls = false; LoadingEnd(); btnGetCardNo.Enabled = false; txtCardNo.Text = dr.CARDNO; if (lsName.Count == 1) { lsCard.Clear(); lsCard.Add(dr.CARDNO); } else { int index = lsName.IndexOf(dr.NAME); if (index > -1) { lsCard[index] = dr.CARDNO; } } } catch { } }