Ejemplo n.º 1
0
 /// <summary>
 /// 绑定角色
 /// </summary>
 private void BindRoles()
 {
     IList<Owen.Model.Model_Roles> list = new Owen.BLL.BLL_Roles().GetEntities(string.Format(" "));
     cblRoles.DataTextField = "RolesName";
     cblRoles.DataValueField = "RolesID";
     cblRoles.DataSource = list;
     cblRoles.DataBind();
 }
Ejemplo n.º 2
0
    /// <summary>
    /// 初始加载
    /// </summary>
    private void OnStart()
    {
        Owen.Model.Model_Roles model = new Owen.BLL.BLL_Roles().GetEntity(roleId);

        if (model == null) return;

        txtRolesName.Text = model.RolesName;
        txtRemark.Text = model.Remark;
    }
Ejemplo n.º 3
0
    protected void btnSave_Click(object sender, EventArgs e)
    {
        Owen.Model.Model_Roles modelRoles = new Owen.BLL.BLL_Roles().GetEntity(roleId);

        if (modelRoles == null)
            modelRoles = new Owen.Model.Model_Roles();

        if (String.IsNullOrEmpty(txtRolesName.Text))
        {
            JSHelper.Alert(this, "请输入角色名称!");
            return;
        }
        if ((action.Equals("add")) && new Owen.BLL.BLL_Roles().Exists(txtRolesName.Text))
        {
            JSHelper.Alert(this, "角色名已存在!");
            return;
        }
        if ((action.Equals("edit")) && new Owen.BLL.BLL_Roles().Exists(txtRolesName.Text, roleId))
        {
            JSHelper.Alert(this, "角色名已存在!");
            return;
        }

        modelRoles.RolesName = txtRolesName.Text;
        modelRoles.Remark = txtRemark.Text;

        switch (action)
        {
            case "add":
                new Owen.BLL.BLL_Roles().AddEntity(modelRoles);
                JSHelper.Alert(this, "保存成功!", "RolesList.aspx");
                break;
            case "edit":
                new Owen.BLL.BLL_Roles().UpdateEntity(modelRoles);
                JSHelper.Alert(this, "保存成功!", "RolesList.aspx");
                break;
        }

    }