/// <summary>
        /// 通过审核
        /// </summary>
        /// <param name="CourseId">审核课程的课程编号</param>
        /// <param name="courseExt">教务处新增信息</param>
        /// <returns>1成功,0失败</returns>
        public int checkCourseToY(int CourseId, CourseMana courseExt)
        {
            int result1 = new CourseService().checkCourseY(CourseId);

            if (result1 == 0)
            {
                return(result1);
            }
            CourseMes course = new CourseService().queryCourseById(CourseId);

            return(new CourseService().addCoursetoMana(course, courseExt));
        }
示例#2
0
        //向CourseMana中插入数据
        public int addCoursetoMana(CourseMes course, CourseMana courseExt)
        {
            string sql = "insert into CourseMana (CourseId,TeaId,Season,Time,CourseAdd)" +
                         "values (@CourseId,@TeaId,@Season,@Time,@CourseAdd)";

            SqlParameter[] param = new SqlParameter[]
            {
                new SqlParameter("@CourseId", course.CourseID),
                new SqlParameter("@TeaId", course.TeaId),
                new SqlParameter("@Season", courseExt.Season),
                new SqlParameter("@Time", courseExt.Time),
                new SqlParameter("@CourseAdd", courseExt.CourseAdd)
            };
            return(new Helper.SQLHelper().update(sql, param, false));
        }
        //对课程进行审批
        //protected void Repeater1_ItemCommand(object source, RepeaterCommandEventArgs e)
        //{
        //    CourseManege bll = new CourseManege();
        //    int id = Convert.ToInt32(e.CommandArgument);
        //    if (e.CommandName.Equals("past"))
        //    {
        //        //bll.checkCourseToY(id,);
        //    }
        //    else if (e.CommandName.Equals("nopast"))
        //    {
        //        bll.checkCourseToN(id);
        //    }
        //}

        //添加到课程信息表中
        protected void btn_save_Click(object sender, EventArgs e)
        {
            int          CourseId = Convert.ToInt32(Request.Form["courseId"]);
            CourseMana   course   = new CourseMana();
            CourseManege bll      = new CourseManege();

            course.Season    = season.SelectedItem.Text.Trim();
            course.Time      = Day.SelectedItem.Text.Trim() + Time.SelectedItem.Text.Trim();
            course.CourseAdd = Request.Form["txt_add"];
            if (bll.checkCourseToY(CourseId, course) == 1)
            {
                Response.Write("<script>alert('审核课程成功');</script>");
            }
            else
            {
                Response.Write("<script>alert('成功');</script>");
            }
        }
示例#4
0
        //查看课程的成绩的计算比例
        public CourseMana queryRatio(int CourseId)
        {
            string sql = "select CourseId,TeaId,MatchRatio,ClassRatio from CourseMana where CourseId = @CourseId";

            SqlParameter[] param = new SqlParameter[]
            {
                new SqlParameter("@CourseId", CourseId)
            };
            CourseMana    course = null;
            SqlDataReader res    = new Helper.SQLHelper().queryAllResult(sql, param, false);

            while (res.Read())
            {
                course = new CourseMana()
                {
                    CourseID   = Convert.ToInt32(res["CourseId"]),
                    TeaId      = Convert.ToInt32(res["TeaId"]),
                    MatchRatio = float.Parse(res["MatchRatio"].ToString()),
                    ClassRatio = float.Parse(res["ClassRatio"].ToString())
                };
            }
            return(course);
        }
示例#5
0
        //通过课程编号查看选课信息
        public CourseMana selectCourseById(int courseId)
        {
            string sql = "select CourseId,TeaId,Season,Time,CourseAdd from CourseMana where CourseID=@CourseId";

            SqlParameter[] param = new SqlParameter[]
            {
                new SqlParameter("@CourseId", courseId),
            };
            SqlDataReader result = new Helper.SQLHelper().queryAllResult(sql, param, false);
            CourseMana    course = null;

            while (result.Read())
            {
                course = new CourseMana()
                {
                    CourseID  = courseId,
                    Time      = result["Time"].ToString(),
                    Season    = result["Season"].ToString(),
                    CourseAdd = result["CourseAdd"].ToString(),
                    TeaId     = Convert.ToInt32(result["TeaId"])
                };
            }
            return(course);
        }