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); } }
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; } }