protected void Page_Load(object sender, EventArgs e) { //AjaxPro.Utility.RegisterTypeForAjax(typeof(Member_TestDetailZX)); this.flag = Request["flag"] == null ? "test" : Request["flag"]; this.view = Request["view"] == null ? "0" : Request["view"];//预览 if (!IsPostBack) { hidID.Value = tesSys; DataTable dt = new BllTestday().GetList("sysnumber='" + tesSys + "'").Tables[0]; if (dt.Rows.Count > 0) { this.hidTaskId.Value = dt.Rows[0]["courseType"].ToString(); DataTable dtCourse = new TableObject("T_Goods_Info").Util_GetList("GoodsToTypeId", "GoodsId='" + this.hidTaskId.Value + "'"); this.hidCourseId.Value = dtCourse.Rows.Count > 0 ? dtCourse.Rows[0]["GoodsToTypeId"].ToString() : "-1"; if (dt.Rows[0]["ZjMethod"].ToString() == "Person") { //人工 this.hidRndQuestions.Value = dt.Rows[0]["Questions"].ToString().TrimEnd(',').TrimStart(','); } else { //自动 CreateRndQuestions(tesSys); } } CreateTestQuestions(); } }
private void GetTestName(string sysNum, ref string title, ref string time) { DataTable dt = new BllTestday().GetList("sysnumber='" + sysNum + "'").Tables[0]; if (dt.Rows.Count > 0) { DateTime tNow = DateTime.Now; DateTime starTime = Convert.ToDateTime(dt.Rows[0]["starTime"]); DateTime endTime = Convert.ToDateTime(dt.Rows[0]["endTime"]); TimeSpan tNowS = new TimeSpan(tNow.Ticks); TimeSpan starTimeS = new TimeSpan(starTime.Ticks); TimeSpan endTimeS = new TimeSpan(endTime.Ticks); int t1 = starTimeS.Subtract(tNowS).Seconds; int t2 = tNowS.Subtract(endTimeS).Seconds; //if (t1 > 0) //{ // ClientScript.RegisterStartupScript(this.GetType(), "ok", "<script>alert('考试还没有开始!');location.href='KS2.aspx';</script>"); //} //else if (t2 > 0) //{ // ClientScript.RegisterStartupScript(this.GetType(), "ok", "<script>alert('考试已经结束!');location.href='KS2.aspx';</script>"); //} //else //{ // // //} title = dt.Rows[0]["Title"].ToString(); time = Convert.ToDateTime(dt.Rows[0]["Addtime"]).ToString("yyyy-MM-dd"); } }
private string GetQuestions(string testSys) { string querstiongs = ""; DataTable dtItem = new TableObject("t_test_day_item").Util_GetList("Questions", "testsysnumber='" + tesSys + "'"); if (dtItem.Rows.Count > 0) { foreach (DataRow row in dtItem.Rows) { querstiongs += row["Questions"].ToString() + ","; } querstiongs = this.hidRndQuestions.Value + querstiongs.Replace(",,", ","); return(querstiongs.Replace(",", "','")); } else { DataTable dt = new BllTestday().GetList("sysnumber='" + tesSys + "'").Tables[0]; if (dt.Rows.Count > 0) { querstiongs = dt.Rows[0]["Questions"].ToString(); return(querstiongs.Replace(",", "','")); } } return(""); }
protected void CheckPopedom() { if (_Nid != "") { _pageTitle = "题目编辑"; ModelTestday model = new BllTestday().GetModel(_Nid); ViewState["model"] = model; txtTitle.Text = model.Title; txtRemark.Text = model.Remarks; txtReleaseDate.Text = model.Addtime.ToString("yyyy-MM-dd"); this.ddlLevel.SelectedValue = model.levelFlag; this.ddlSH.SelectedValue = model.shFlag; txtStarTime.Text = Convert.ToDateTime(model.startime).ToString("yyyy-MM-dd"); ddlStarH.SelectedValue = Convert.ToDateTime(model.startime).ToString("HH"); ddlStarM.SelectedValue = Convert.ToDateTime(model.startime).ToString("mm"); txtEndTime.Text = Convert.ToDateTime(model.endtime).ToString("yyyy-MM-dd"); ddlEndH.SelectedValue = Convert.ToDateTime(model.endtime).ToString("HH"); ddlEndM.SelectedValue = Convert.ToDateTime(model.endtime).ToString("mm"); this.rdZJFS.SelectedValue = model.ZjMethod; this.rdLX.SelectedValue = model.Type.ToString(); BindQuetion(model.Questions); } else { _pageTitle = "题目添加"; this.txtEndTime.Text = this.txtStarTime.Text = txtReleaseDate.Text = DateTime.Now.ToString("yyyy-MM-dd"); } }
public string DeleteQues(string testId, string questionSys) { string value = ""; ModelTestday model = new BllTestday().GetModel(testId); if (!string.IsNullOrEmpty(model.Questions)) { string newQuestions = model.Questions.Replace(questionSys + ",", ""); value = adohelper.ExecuteSqlNonQuery("update T_Test_day set Questions='" + newQuestions + "' where Sysnumber='" + testId + "'").ToString(); } return(value); }
protected void CheckPopedom() { if (_Nid != "") { _pageTitle = "题目管理"; ModelTestday model = new BllTestday().GetModel(_Nid); ViewState["model"] = model; txtTitle.Text = model.Title; this.personFlag = model.personFlag.TrimEnd(','); BindQuetion(model.Questions); BindTotalNum(_Nid); } else { _pageTitle = "题目管理"; } }
private void GetTestName(string sysNum, ref string title, ref string time) { DataTable dt = new BllTestday().GetList("sysnumber='" + sysNum + "'").Tables[0]; if (dt.Rows.Count > 0) { DateTime tNow = DateTime.Now; DateTime starTime = Convert.ToDateTime(dt.Rows[0]["starTime"]); DateTime endTime = Convert.ToDateTime(dt.Rows[0]["endTime"]); TimeSpan tNowS = new TimeSpan(tNow.Ticks); TimeSpan starTimeS = new TimeSpan(starTime.Ticks); TimeSpan endTimeS = new TimeSpan(endTime.Ticks); int t1 = starTimeS.Subtract(tNowS).Seconds; int t2 = tNowS.Subtract(endTimeS).Seconds; title = dt.Rows[0]["Title"].ToString(); time = Convert.ToDateTime(dt.Rows[0]["Addtime"]).ToString("yyyy-MM-dd"); } }