private void ShowStudent() { int Sid = Int32.Parse(Request.QueryString["Sid"].ToString()); LearnSite.Model.Students student = new LearnSite.Model.Students(); LearnSite.BLL.Students stubll = new LearnSite.BLL.Students(); student = stubll.GetModel(Sid); Tsnum.Text = student.Snum; Tsyear.Text = student.Syear.ToString(); DDLgrade.SelectedValue = student.Sgrade.ToString(); myClass(student.Sgrade.Value);//2014-10-28修改 因为初始化的年级获取的班级数不足,所以要获取 DDLclass.SelectedValue = student.Sclass.ToString(); Tsname.Text = student.Sname; Tspwd.Text = student.Spwd; DDLsex.SelectedValue = student.Sex; Tsaddress.Text = student.Saddress; Tsphone.Text = student.Sphone; Tsparents.Text = student.Sparents; Tsheadtheacher.Text = student.Sheadtheacher; Tsscore.Text = student.Sscore.ToString(); Tsattitude.Text = student.Sattitude.ToString(); string Hid = Request.Cookies[LearnSite.Common.CookieHelp.teaCookieNname].Values["Hid"].ToString(); Session[Hid + "grade"] = DDLgrade.SelectedValue; Session[Hid + "class"] = DDLclass.SelectedValue; }
protected void LinkBtnDel_Click(object sender, EventArgs e) { int Sid = Int32.Parse(Request.QueryString["Sid"].ToString()); LearnSite.BLL.Students stu = new LearnSite.BLL.Students(); //将删除的学生添加到删除列表中,以便将来恢复 LearnSite.Model.Students smodel = new LearnSite.Model.Students(); smodel = stu.GetModel(Sid);//获取要删除的学生实体 LearnSite.Model.DelStudents dmodel = new LearnSite.Model.DelStudents(); dmodel.Daddress = smodel.Saddress; dmodel.Dclass = smodel.Sclass; dmodel.Dgrade = smodel.Sgrade; dmodel.Dheadtheacher = smodel.Sheadtheacher; dmodel.Dname = smodel.Sname; dmodel.Dnum = smodel.Snum; dmodel.Dparents = smodel.Sparents; dmodel.Dphone = smodel.Sphone; dmodel.Dsex = smodel.Sex; dmodel.Dyear = smodel.Syear; LearnSite.BLL.DelStudents dbll = new LearnSite.BLL.DelStudents(); dbll.Add(dmodel); //在学生删除表增加该学生 stu.Delete(Sid); //学生表中删除该学生 System.Threading.Thread.Sleep(500); string url = "~/Teacher/student.aspx?Sgrade=" + Request.QueryString["Sgrade"].ToString() + "&&Sclass=" + Request.QueryString["Sclass"].ToString(); Response.Redirect(url, false); }
private void ShowStudent() { int Sid =Int32.Parse( Request.QueryString["Sid"].ToString()); LearnSite.Model.Students student = new LearnSite.Model.Students(); LearnSite.BLL.Students stubll = new LearnSite.BLL.Students(); student = stubll.GetModel(Sid); Tsnum.Text = student.Snum; Tsyear.Text = student.Syear.ToString(); DDLgrade.SelectedValue = student.Sgrade.ToString();; DDLclass.SelectedValue = student.Sclass.ToString(); Tsname.Text = student.Sname; Tspwd.Text = student.Spwd; Tsex.Text = student.Sex; Tsaddress.Text = student.Saddress; Tsphone.Text = student.Sphone; Tsparents.Text = student.Sparents; Tsheadtheacher.Text = student.Sheadtheacher; Tsscore.Text = student.Sscore.ToString(); Tsattitude.Text = student.Sattitude.ToString(); string Hid = Request.Cookies["TeacherCookies"].Values["Hid"].ToString(); Session[Hid+"grade"] = DDLgrade.SelectedValue; Session[Hid+"class"] = DDLclass.SelectedValue; }