Пример #1
0
    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;
    }
Пример #2
0
    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);
    }
Пример #3
0
 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;
 }