/// <summary> /// Check permission for objRole.isTongBienTap || objRole.isThuKyToaSoan /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void Page_Init(object sender, EventArgs e) { // fix user right Portal.User.Security.MainSecurity objsecu = new Portal.User.Security.MainSecurity(); Portal.User.Security.Role objRole = objsecu.GetRole(this.User.Identity.Name); if (!objRole.isTongBienTap && !objRole.isThuKyToaSoan) { this.ClientScript.RegisterClientScriptBlock(this.GetType(), "alert", "<script>alert('Bạn không có quyền hoặc chưa đăng nhập'); window.location = '/login.aspx';</script>"); } }
public void LoadData(ArrayList roles) { // Init Data roleList = roles; // Init first time cbAddRoleType.SelectedIndex = 0; //get user object Portal.User.Security.MainSecurity objuser = new Portal.User.Security.MainSecurity(); cbAddRole.DataSource = objuser.GetAllRole(); cbAddRole.DataTextField = "Role_Description"; cbAddRole.DataValueField = "Role_Description"; //cbAddRole.DataSource = UserManagement.GetUsers().Role; cbAddRole.DataBind(); cbAddRole.Items.Insert(0, ""); cbAddRole.SelectedIndex = 0; // Bind Repeater Bind(); }