Ejemplo n.º 1
0
        public ActionResult StuXuanzeTheme()
        {
            Student           stu       = (Student)Session["student"];
            string            themename = Request["ketiming"];
            ThemeService      theser    = new ThemeService();
            ChoseThemeService choseser  = new ChoseThemeService();

            if (choseser.GetStuChoseTheme((int)stu.Stu_Id) != null)//没有选过就为true
            {
                Response.Write("不能选择过个课题");
                Response.End();
                return(View());
            }
            ;

            Theme      theme      = theser.GetThemeByThemeName(themename);
            ChoseTheme chosetheme = new ChoseTheme();

            chosetheme.Student = stu;
            chosetheme.Theme   = theme;
            chosetheme.Teacher = theme.Teacher;
            chosetheme.SubTime = DateTime.Now;
            if (choseser.AddChoseTheme(chosetheme))
            {
                TeacherService ter = new TeacherService();
                ter.UpdateTeaAddCount(theme.Teacher);
                Response.Write("选题成功");
                Response.End();
                return(View());
            }
            ;
            Response.Write("选题未成功");
            Response.End();
            return(View());
        }