/// <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>");
     }
 }
Esempio n. 2
0
        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();
        }