Exemplo n.º 1
0
    /// <summary>
    /// Snum,Syear,Sgrade,Sclass,Sname,Spwd,Sex,Saddress,Sphone,Sparents,Sheadtheacher,Sscore,Sattitude
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void Btnadd_Click(object sender, EventArgs e)
    {
        string snum = Tsnum.Text;

        if (Tsname.Text != "" && LearnSite.Common.WordProcess.IsNum(snum))
        {
            LearnSite.BLL.Students stubll = new LearnSite.BLL.Students();
            if (!stubll.ExistsSnum(snum))
            {
                LearnSite.Model.Students student = new LearnSite.Model.Students();
                student.Snum          = snum;
                student.Syear         = Int32.Parse(DDLyear.SelectedValue);
                student.Sgrade        = Int32.Parse(DDLgrade.SelectedValue);
                student.Sclass        = Int32.Parse(DDLclass.SelectedValue);
                student.Sname         = Tsname.Text.Trim();
                student.Sex           = DDLsex.SelectedValue;
                student.Spwd          = Tspwd.Text;
                student.Saddress      = Tsaddress.Text.Trim();
                student.Sphone        = Tsphone.Text.Trim();
                student.Sparents      = Tsparents.Text.Trim();
                student.Sheadtheacher = Tsheadtheacher.Text.Trim();
                student.Sscore        = 0;
                student.Sattitude     = 0;
                int NewSid = stubll.AddStudent(student);

                System.Threading.Thread.Sleep(500);
                string url = "~/Teacher/studentshow.aspx?Sid=" + NewSid.ToString();
                Response.Redirect(url, false);
            }
            else
            {
                Labelmsg.Text = "该学号已经存在,请重新填写学号!";
            }
        }
        else
        {
            Labelmsg.Text = "姓名、入学年份不能为空!";
        }
    }