コード例 #1
0
ファイル: Contest.aspx.cs プロジェクト: NguyenTienDat/DOAN
        protected void Page_Load(object sender, EventArgs e)
        {
            contestId = getQueryString("ContestId");
            if (!objMyContest.CheckIsAccepted(contestId))
            {
                HELPER.Client.Alert(this, "KHÓA HỌC NÀY CHƯA ĐƯỢC PHÊ DUYỆT");
                Response.Redirect("MyContests.aspx");
            }
            if (!objContest.CheckIsAvailable(contestId))
            {
                HELPER.Client.Alert(this, "KHÓA HỌC NÀY ĐÃ HẾT HIỆU LỰC");
                Response.Redirect("MyContests.aspx");
            }

            if (!IsPostBack)
            {
                HELPER.CGlobal.SetSessionTitleUser("BÀI TẬP TRONG KHÓA");
                initForm();
            }
        }
コード例 #2
0
ファイル: Problem.aspx.cs プロジェクト: NguyenTienDat/DOAN
        private void initForm()
        {
            long problemsInContest = getQueryString("ProblemsInContest");
            long problemId         = getDataByColum("ProblemsId");
            long contestId         = getDataByColum("ContestsId");

            if (!objMyContest.CheckIsAccepted(contestId))
            {
                HELPER.Client.Alert(this, "KHÓA HỌC NÀY CHƯA ĐƯỢC PHÊ DUYỆT");
                Response.Redirect("MyContests.aspx");
            }
            if (!objContest.CheckIsAvailable(contestId))
            {
                HELPER.Client.Alert(this, "KHÓA HỌC NÀY ĐÃ HẾT HIỆU LỰC");
                Response.Redirect("MyContests.aspx");
            }



            HELPER.CWebPage.BindPanel(pnMain, obj.LoadByID(problemId));
            ASPxRichEdit1.Open(
                Server.MapPath(CConstant.C_WORK_DIRECTORY_PROBLEMS + txtURL_Content.Text)
                );
        }