Пример #1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         int CourseId = Convert.ToInt32(Request.Params["CourseId"]);
         StuNum          = new CourseManege().QueryStuNum(CourseId);
         coursename.Text = (new CourseManege().queryCourseById(CourseId)).CourseName;
         List <Model.Class> clalist = new CourseManege().queryClassByCourseId(CourseId);
         string             ClassId;
         foreach (Model.Class Class in clalist)
         {
             ClassId = Class.ClassId;
             ddlclass.Items.Add(ClassId);
         }
         List <Students> stulist = new StudentManage().queryStudentByCourseId(CourseId);
         foreach (Students stu in stulist)
         {
             stu.KqNum = new KqManage().queryStuKqNum(stu.StuId, CourseId);
             stu.HwNum = new HomeworkManage().queryStuHwNum(stu.StuId, CourseId);
         }
         Repeater1.DataSource = stulist;
         Repeater1.DataBind();
         List <Homework> HwList = new HomeworkManage().queryAllHKByTea(CourseId);
         DataList2.DataSource = HwList;
         DataList2.DataBind();
         List <KQ> KqList = new KqManage().queryAllKq(CourseId);
         Repeater2.DataSource = KqList;
         Repeater2.DataBind();
         List <JXGG> gglist = new GGManage().LookJXGG(CourseId);
         Repeater3.DataSource = gglist;
         Repeater3.DataBind();
     }
 }
Пример #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            List <XTGG> gglist = new GGManage().LookXTGG();

            Repeater1.DataSource = gglist;
            Repeater1.DataBind();
        }
Пример #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            int  GGId = Convert.ToInt32(Request.Params["GGId"]);
            XTGG gg   = new GGManage().queryDetail(GGId);

            GGHead.Text    = gg.GGHead.ToString();
            GGcontent.Text = gg.GGcontent.ToString();
            Time.Text      = gg.GGdateTime.ToString("yyyy-MM-dd HH-mm-ss");
            author.Text    = gg.GGauthor.ToString();
        }
Пример #4
0
        //删除公告
        protected void btnDel_Click(object sender, EventArgs e)
        {
            int GGId   = Convert.ToInt32(((LinkButton)sender).CommandArgument);
            int result = new GGManage().DelGG(GGId);

            if (result > 0)
            {
                Response.Write("<script>window.alert('公告已删除!');</script>");
            }
            else
            {
                Response.Write("<script>window.alert('删除失败!');</script>");
            }
        }
Пример #5
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         int StuId    = ((Model.Login)Session["CurrentUser"]).UserName;
         int CourseId = Convert.ToInt32(Request.Params["CourseId"]);
         coursename.Text = (new CourseManege().queryCourseById(CourseId)).CourseName;
         //绑定未完成作业
         List <Homework> ufhkList = new HomeworkManage().queryUnfinishedHw(CourseId, StuId);
         DataList1.DataSource = ufhkList;
         DataList1.DataBind();
         //绑定已完成作业
         List <Homework> fhkList = new HomeworkManage().queryfinishedHw(CourseId, StuId);
         DataList3.DataSource = fhkList;
         DataList3.DataBind();
         //绑定已审批作业
         List <Homework> chkList = new HomeworkManage().querycheckedHw(CourseId, StuId);
         DataList4.DataSource = chkList;
         DataList4.DataBind();
         //绑定考勤
         List <KQ> KqList = new KqManage().queryAllKq(CourseId);
         foreach (KQ kq in KqList)
         {
             int State = new KqManage().HasChecked(StuId, kq.KQId);
             if (State > 0)
             {
                 kq.state = "已签到";
             }
             else
             {
                 kq.state = "<span style='color:red;'>未签到<span>";
             }
         }
         DataList2.DataSource = KqList;
         DataList2.DataBind();
         //绑定公告
         List <JXGG> gglist = new GGManage().LookJXGG(CourseId);
         Repeater3.DataSource = gglist;
         Repeater3.DataBind();
     }
 }
Пример #6
0
        protected void btn_submit_Click(object sender, EventArgs e)
        {
            XTGG gg = new XTGG()
            {
                GGauthor   = ((Model.Login)Session["CurrentUser"]).StuName,
                GGdateTime = DateTime.Now,
                GGHead     = GGHead.Text.Trim().ToString(),
                GGcontent  = editor1.Text
            };
            int result = new GGManage().fabuXTGG(gg);

            if (result > 0)
            {
                Literal1.Text      = "<script type='text/javascript'>alert('公告发布成功!');history.go(-2)</script>";
                btn_submit.Enabled = false;
            }
            else
            {
                Literal1.Text = "<script type='text/javascript'>alert('公告发布失败!');</script>";
            }
        }
Пример #7
0
        protected void btn_submit_Click(object sender, EventArgs e)
        {
            JXGG gg = new JXGG()
            {
                TeaId     = Convert.ToInt32(((Model.Login)Session["CurrentUser"]).UserName),
                Time      = DateTime.Now,
                CourseId  = Convert.ToInt32(Request.Params["CourseId"]),
                GGHead    = GGHead.Text.Trim().ToString(),
                GGContent = editor1.Text
            };
            int result = new GGManage().fabuGG(gg);

            if (result > 0)
            {
                Literal1.Text      = "<script type='text/javascript'>alert('公告发布成功!');history.go(-2)</script>";
                btn_submit.Enabled = false;
            }
            else
            {
                Literal1.Text = "<script type='text/javascript'>alert('公告发布失败!');</script>";
            }
        }