/// <summary>
 /// 提交查询
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void btnQuery_Click(object sender, EventArgs e)
 {
     //验证
     if (this.txt_IDCard.Text.Trim().Length == 0 && this.txt_ReadingCard.Text.Trim().Length == 0)
     {
         MessageBox.Show("请选择一个查询内容并输入查询条件", "查询提示");
         return;
     }
     if (this.rdoIDCard.Checked && this.txt_IDCard.Text.Trim().Length != 0)
     {
         this.objCurrentReader = readerService.GetReaderByIDCard(this.txt_IDCard.Text.Trim());
     }
     else
     {
         this.objCurrentReader = readerService.GetReaderByReadingCard(this.txt_ReadingCard.Text.Trim());
     }
     //判读是否查询到信息
     if (objCurrentReader != null)
     {
         if (objCurrentReader.StatusId != 0)
         {
             this.btnEnable.Enabled = true;
         }
         this.btnEdit.Enabled = true;
         //显示读者信息
         this.lblAddress.Text     = objCurrentReader.ReaderAddress;
         this.lblPhone.Text       = objCurrentReader.PhoneNumber;
         this.lblPostCode.Text    = objCurrentReader.PostCode;
         this.lblReaderName.Text  = objCurrentReader.ReaderName;
         this.lblRoleName.Text    = objCurrentReader.RoleName;
         this.lblReadingCard.Text = objCurrentReader.ReadingCard;
         this.lblGender.Text      = objCurrentReader.Gender;
         this.pbReaderImg.Image   = objCurrentReader.ReaderImage != "" ? (Image) new Common.SerializeObjectToString().DeserializeObject(objCurrentReader.ReaderImage) : null;
     }
     else
     {
         MessageBox.Show("当前读者不存在", "提示");
         this.btnEnable.Enabled = false;
         this.btnEnable.Enabled = false;
         return;
     }
 }
Пример #2
0
 //根据身份证查询会员信息
 public Reader GetReaderByIDCard(string iDCard)
 {
     return(objReaderService.GetReaderByIDCard(iDCard));
 }