private void BindData() { Bmdxx model = Bmdxx.FindOne(Condition.Empty); if (model != null) { this.ed_UserName.SetValue(model.UserName); this.ed_bmxxdm.SetValue(model.bmxxdm); this.ed_bmxxmc.SetValue(model.bmxxmc); this.ed_TiyuState.SetValue(model.TiyuState); this.ed_TiyuWiki.SetValue(model.TiyuWiki); this.ed_SuziState.SetValue(model.SuziState); this.ed_SuziWiki.SetValue(model.SuziWiki); this.ed_ZhaoguState.SetValue(model.ZhaoguState); this.ed_ZhaoguWiki.SetValue(model.ZhaoguWiki); this.ed_JiafenState.SetValue(model.JiafenState); this.ed_JiafenWiki.SetValue(model.JiafenWiki); this.ed_YoushiState.SetValue(model.YoushiState); this.ed_YoushiWiki.SetValue(model.YoushiWiki); this.ed_Wiki1.SetValue(model.Wiki1); this.ed_Wiki2.SetValue(model.Wiki2); this.ed_State.SetValue(model.State); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { SystemInit(); var markdown = new MarkdownSharp.Markdown(); Bmdxx bmd = Bmdxx.FindOne(Condition.Empty); if (bmd != null) { var html = markdown.Transform(bmd.Wiki1); this.ed_Wiki1.Text = html; html = markdown.Transform(bmd.Wiki2); this.ed_Wiki2.Text = html; } } if (!Request.IsAuthenticated) { Response.Redirect("~/Account/Login.aspx"); } //if (Request.IsAuthenticated && !User.IsInRole("Administrators")) //{ // if (User.IsInRole("Students")) // { // Response.Redirect("frmStudent.aspx"); // } // else if (User.IsInRole("Teachers")) // { // Response.Redirect("InputIndex.aspx"); // } //} if (Request.IsAuthenticated) { this.Login1.Visible = false; } }
protected void Page_Load(object sender, EventArgs e) { // RegisterHyperLink.NavigateUrl = "Register.aspx?ReturnUrl=" + HttpUtility.UrlEncode(Request.QueryString["ReturnUrl"]); if (Request.IsAuthenticated) { if (User.IsInRole("Students")) { // Response.Redirect("frmStudent.aspx"); Response.Redirect("~/frmZhiyuanEdit.aspx"); } } if (!IsPostBack) { var markdown = new MarkdownSharp.Markdown(); Bmdxx bmd = Bmdxx.FindOne(Condition.Empty); if (bmd != null) { var html = markdown.Transform(bmd.Wiki1); this.ed_Wiki1.Text = html; } } }
private void Save() { Bmdxx model = Bmdxx.FindOne(Condition.Empty);; if (model == null) { model = new Bmdxx(); } try { model.UserName = this.ed_UserName.GetValue(); model.bmxxdm = this.ed_bmxxdm.GetValue(); model.bmxxmc = this.ed_bmxxmc.GetValue(); if (this.ed_TiyuState.SelectedIndex == 0) { Fail("请选择体育免考缓考申报状态"); return; } else { model.TiyuState = this.ed_TiyuState.GetValue <RecordState>(); } model.TiyuWiki = this.ed_TiyuWiki.GetValue(); if (this.ed_SuziState.SelectedIndex == 0) { Fail("请选择综合素质评价等第申报是否启用"); return; } else { model.SuziState = this.ed_SuziState.GetValue <RecordState>(); } model.SuziWiki = this.ed_SuziWiki.GetValue(); if (this.ed_ZhaoguState.SelectedIndex == 0) { Fail("请选择政策照顾申报状态"); return; } else { model.ZhaoguState = this.ed_ZhaoguState.GetValue <RecordState>(); } model.ZhaoguWiki = this.ed_ZhaoguWiki.GetValue(); if (this.ed_JiafenState.SelectedIndex == 0) { Fail("请选择特长加分申报状态"); return; } else { model.JiafenState = this.ed_JiafenState.GetValue <RecordState>(); }; model.JiafenWiki = this.ed_JiafenWiki.GetValue(); if (this.ed_YoushiState.SelectedIndex == 0) { Fail("请选择特长加分状态"); return; } else { model.YoushiState = this.ed_YoushiState.GetValue <RecordState>(); } model.YoushiWiki = this.ed_YoushiWiki.GetValue(); model.Wiki1 = this.ed_Wiki1.GetValue(); model.Wiki2 = this.ed_Wiki2.GetValue(); if (this.ed_State.SelectedIndex == 0) { Fail("请选择系统状态"); return; } else { model.State = this.ed_State.GetValue <SystemState>(); } model.Save(); this.Save(model); } catch (Exception ex) { this.Fail("保存失败!" + ex.Message); } }
private void BuildMenu(Menu menu) { Bmdxx bmdxx = Bmdxx.FindOne(Condition.Empty); menu.Items.Clear(); MenuItem item = null; menu.Items.Add(CreateMenuItem("主页", "~/Default.aspx")); if (this.Page.User.IsInRole("Administrators")) { item = CreateMenuItem("系统管理", ""); menu.Items.Add(item); item.ChildItems.Add(CreateMenuItem("录入状态", "~/frmBmkStatus.aspx")); item.ChildItems.Add(CreateMenuItem("录入密码", "~/frmPwd.aspx")); item.ChildItems.Add(CreateMenuItem("学生账号", "~/frmStudentPwd.aspx")); item.ChildItems.Add(CreateMenuItem("学生导入", "~/frmStudentImport.aspx")); item.ChildItems.Add(CreateMenuItem("数据导出", "~/frmStudentExport.aspx")); item.ChildItems.Add(CreateMenuItem("批量设置", "~/frmBatchSeting.aspx")); item.ChildItems.Add(CreateMenuItem("报名点设置", "~/frmBmdxx.aspx")); item.ChildItems.Add(CreateMenuItem("系统管理", "~/frmSystem.aspx")); item.ChildItems.Add(CreateMenuItem("用户管理", "~/User_Index.aspx")); } //if (bmdxx == null) // return; if (this.Page.User.IsInRole("Administrators") || this.Page.User.IsInRole("Teachers")) { item = CreateMenuItem("数据录入", ""); menu.Items.Add(item); item.ChildItems.Add(CreateMenuItem("数据录入", "~/InputIndex.aspx")); item = CreateMenuItem("查询汇总", ""); menu.Items.Add(item); item.ChildItems.Add(CreateMenuItem("审核报名信息", "~/frmShenhe.aspx")); item.ChildItems.Add(CreateMenuItem("体测项目汇总", "~/frmTcxmHuiZong.aspx")); item.ChildItems.Add(CreateMenuItem("综合素质汇总", "~/frmSuzhi.aspx")); item.ChildItems.Add(CreateMenuItem("补充信息汇总", "~/frmMoreInfo.aspx")); item.ChildItems.Add(CreateMenuItem("志愿汇总", "~/frmZhiyuanList.aspx")); item.ChildItems.Add(CreateMenuItem("志愿确认表打印", "~/Print/frmZhiyuanPrint.aspx")); } if (this.Page.User.IsInRole("Students")) { menu.Items.Add(CreateMenuItem("中考报名", "~/frmStudent.aspx")); menu.Items.Add(CreateMenuItem("填报志愿", "~/frmZhiyuanEdit.aspx")); if (bmdxx != null && bmdxx.SuziState != RecordState.Disable) { menu.Items.Add(CreateMenuItem("综合素质评价", "~/stu_Suzhi_List.aspx")); } } if (this.Page.User.IsInRole("Administrators") || this.Page.User.IsInRole("input")) { item = CreateMenuItem("游泳管理", ""); menu.Items.Add(item); if (this.Page.User.IsInRole("Administrators")) { item.ChildItems.Add(CreateMenuItem("游泳设置", "~/Youyong_Index.aspx")); item.ChildItems.Add(CreateMenuItem("游泳录入", "~/Youyong_Input.aspx")); item.ChildItems.Add(CreateMenuItem("游泳审核", "~/Youyong_Shenhe.aspx")); } else if (this.Page.User.IsInRole("input")) { item.ChildItems.Add(CreateMenuItem("游泳录入", "~/Youyong_Input.aspx")); } } if (this.Request.IsAuthenticated) { menu.Items.Add(CreateMenuItem("更改密码", "~/Account/ChangePassword.aspx")); } }
private void Save() { Bmdxx model = Bmdxx.FindOne(Condition.Empty); ; if (model == null) { model = new Bmdxx(); } try { model.UserName = this.ed_UserName.GetValue(); model.bmxxdm = this.ed_bmxxdm.GetValue(); model.bmxxmc = this.ed_bmxxmc.GetValue(); if (this.ed_TiyuState.SelectedIndex == 0) { Fail("请选择体育免考缓考申报状态"); return; } else model.TiyuState = this.ed_TiyuState.GetValue<RecordState>(); model.TiyuWiki = this.ed_TiyuWiki.GetValue(); if (this.ed_SuziState.SelectedIndex == 0) { Fail("请选择综合素质评价等第申报是否启用"); return; } else { model.SuziState = this.ed_SuziState.GetValue<RecordState>(); } model.SuziWiki = this.ed_SuziWiki.GetValue(); if (this.ed_ZhaoguState.SelectedIndex == 0) { Fail("请选择政策照顾申报状态"); return; } else model.ZhaoguState = this.ed_ZhaoguState.GetValue<RecordState>(); model.ZhaoguWiki = this.ed_ZhaoguWiki.GetValue(); if (this.ed_JiafenState.SelectedIndex == 0) { Fail("请选择特长加分申报状态"); return; } else model.JiafenState = this.ed_JiafenState.GetValue<RecordState>(); ; model.JiafenWiki = this.ed_JiafenWiki.GetValue(); if (this.ed_YoushiState.SelectedIndex == 0) { Fail("请选择特长加分状态"); return; } else model.YoushiState = this.ed_YoushiState.GetValue<RecordState>(); model.YoushiWiki = this.ed_YoushiWiki.GetValue(); model.Wiki1 = this.ed_Wiki1.GetValue(); model.Wiki2 = this.ed_Wiki2.GetValue(); if (this.ed_State.SelectedIndex == 0) { Fail("请选择系统状态"); return; } else model.State = this.ed_State.GetValue<SystemState>(); model.Save(); this.Save(model); } catch(Exception ex) { this.Fail("保存失败!" + ex.Message); } }