protected void btn_Retrieve_Click(object sender, EventArgs e) { StdInfoBLL sib = new StdInfoBLL(); List <StdInfoModel> lSim = sib.GetAllInformation(); bool isStdExit = false; if (tb_StdNum.Text != "") //信息完整 { for (int i = 0; i < lSim.Count; i++) { if (tb_StdNum.Text == lSim[i].StdNum) { isStdExit = true; } } if (isStdExit) //学生存在 { StdInfoModel sim = sib.GetInfoByNum(tb_StdNum.Text); string result = $"{sim.StdNum}/{sim.Name}/{sim.Sex}/{sim.Nation}/{sim.E_Mail}/{sim.PhoneNumber}"; listBox_Result.Items.Add(result); tb_StdNum.Text = ""; } else //学生不存在 { Response.Write(@"<script>alert('查无此人');</script>"); } } else //信息不完整 { Response.Write(@"<script>alert('请输入学号');</script>"); } }
private void btn_Retrieve_Click(object sender, EventArgs e) { if (tb_StdNum.Text != "") { StdInfoBLL sib = new StdInfoBLL(); StdInfoModel sim = sib.GetInfoByNum(tb_StdNum.Text); string result = $"{sim.StdNum}/{sim.Name}/{sim.Sex}/{sim.Nation}/{sim.E_Mail}/{sim.PhoneNumber}"; listBox_Result.Items.Add(result); tb_StdNum.Text = ""; } else { MessageBox.Show("请输入学号"); } }
private List <StdInfoModel> DateToList(DataTable dt) { List <StdInfoModel> lSid = new List <StdInfoModel>(); foreach (DataRow dr in dt.Rows) { StdInfoModel sim = new StdInfoModel(); sim.StdNum = dr["StdNum"].ToString(); sim.Name = dr["Name"].ToString(); sim.Sex = dr["Sex"].ToString(); sim.Nation = dr["Nation"].ToString(); sim.E_Mail = dr["E_Mail"].ToString(); sim.PhoneNumber = dr["PhoneNumber"].ToString(); lSid.Add(sim); } return(lSid); }
public StdInfoModel DataRowToModel(DataRow dr) { StdInfoModel m = null; if (dr != null) { m = new StdInfoModel(); m.StdNum = dr["StdNum"].ToString(); m.Name = dr["Name"].ToString(); m.Sex = dr["Sex"].ToString(); m.Nation = dr["Nation"].ToString(); m.E_Mail = dr["E_Mail"].ToString(); m.PhoneNumber = dr["PhoneNumber"].ToString(); } return(m); }