Пример #1
0
 protected void btnSave_Click(object sender, EventArgs e)
 {
     if ((int)ViewState["roleId"] == 0)
     {
         OmeiRole biz = new OmeiRole();
         biz.AddRole(txtRole.Text);
     }
     else
     {
         UserBiz biz = new UserBiz();
         biz.UpdateRoleName((int)ViewState["roleId"], txtRole.Text);
     }
 }
Пример #2
0
    protected void btnDelete_Click(object sender, EventArgs e)
    {
        if ((int)ViewState["roleId"] <= 0) return;

        OmeiRole biz = new OmeiRole();
        UserBiz ubiz = new UserBiz();
        string roleName = ubiz.GetRoleNameById((int)ViewState["roleId"]);
        int roleMem = biz.GetUsersInRole(roleName).Length;
        if (roleMem > 0)
        {
            txtMessage.Text = string.Format("��ɫ[{0}]��߀��{1}���Ñ�����܄h����", roleName, roleMem);
            txtMessage.ForeColor = System.Drawing.Color.Red;
        }
        else
        {
            biz.DeleteRole(roleName);
            txtMessage.Text = string.Format("��ɫ[{0}]�фh����",roleName);
            txtMessage.ForeColor = System.Drawing.Color.DarkGreen;
        }
    }