private void initFuncMode() { FMode = getMode(); HELPER.CWebPage.ResetPanel(pnEdit); if (FMode == CGlobal.FunctionMode.AddMode || FMode == CGlobal.FunctionMode.EditMode) { pnMain.Visible = false; pnEdit.Visible = true; validateInitTableTestCase(); initTableTestCase(); if (FMode == CGlobal.FunctionMode.EditMode) { btnEditTestCases.Visible = true; DataTable dt = obj.LoadByID(getHdf(hdfID)); HELPER.CWebPage.BindPanel(pnEdit, dt); try { ASPxRichEdit1.Open( Server.MapPath(CConstant.C_WORK_DIRECTORY_PROBLEMS + txtURL_Content.Text) ); } catch (Exception) { HELPER.Client.Alert(this, "Không tìm thấy file nội dung!"); } } else // add mode { btnEditTestCases.Visible = false; } } else if (FMode == CGlobal.FunctionMode.CloseMode || FMode == CGlobal.FunctionMode.SearchMode) { //pnMain.Visible = true; //pnEdit.Visible = false; //pnTestCase.Visible = false; Response.Redirect(Request.RawUrl); } }
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) ); }