Esempio n. 1
0
    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);
        }
    }
Esempio n. 2
0
    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;
        }
    }
Esempio n. 3
0
 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;
         }
     }
 }
Esempio n. 4
0
    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);
        }
    }
Esempio n. 5
0
    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"));
        }
    }
Esempio n. 6
0
    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);
        }
    }