Exemplo n.º 1
0
    protected void RoleBind()
    {
        List <WMUserRole> list = WMUserRole.GetList();

        RoleList.DataSource = list;
        RoleList.DataBind();
    }
        protected void tsname_TextChanged(object sender, EventArgs e)
        {
            var tsn = tsname.Text;

            using (QuizBookDbEntities1 _db = new QuizBookDbEntities1())
            {
                var tn = _db.Tenants.FirstOrDefault(s => tsn.Trim().Equals(s.TenantCode));
                if (tn != null)
                {
                    var roles = _db.Roles.AsEnumerable().Where(x => x.Active && x.TenantId.HasValue && x.TenantId == tn.Id);
                    if (roles.Count() > 0)
                    {
                        var rls = roles.OrderBy(s => s.Description).Select(a => new
                        {
                            Id   = a.Id,
                            Name = a.Description
                        }).ToList();

                        rls.Insert(0, new { Id = long.Parse("-1"), Name = "--Class--" });

                        RoleList.DataSource = rls;

                        RoleList.DataBind();
                        RoleList.Visible = true;
                    }
                }
            }
        }
Exemplo n.º 3
0
    private void DisplayRolesInGrid()
    {
        var RoleManager = new RoleManager <CustomRole, int>(new RoleStore <CustomRole, int, CustomUserRole>(new ApplicationDbContext()));
        var roleNames   = RoleManager.Roles;

        RoleList.DataSource = roleNames.ToList();
        RoleList.DataBind();
    }
Exemplo n.º 4
0
        private void DisplayRolesInGrid()
        {
            string[] roles = Roles.GetAllRoles();
            DropRoles.DataSource = roles;
            DropRoles.DataBind();

            RoleList.DataSource = roles;
            RoleList.DataBind();
        }
Exemplo n.º 5
0
        private void DisplayRoles()
        {
            Models.ApplicationDbContext context = new ApplicationDbContext();
            var roleStore = new RoleStore <IdentityRole>(context);
            var roleMngr  = new RoleManager <IdentityRole>(roleStore);

            RoleList.DataSource = roleMngr.Roles.ToList();
            RoleList.DataBind();
        }
Exemplo n.º 6
0
    private void BindRolesToList()
    {
        string[] roles = Roles.GetAllRoles();
        UsersRoleList.DataSource = roles;
        UsersRoleList.DataBind();

        RoleList.DataSource = roles;
        RoleList.DataBind();
    }
Exemplo n.º 7
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["UserProfile"] == null)
            {
                Response.Redirect("/Default.aspx");
            }
            if (!Page.IsPostBack)
            {
                if (eType == "add")
                {
                }
                else if (eType == "edit")
                {
                    bindData();
                }
                else if (eType == "delete")
                {
                    softDeleteData(eID);
                }
            }

            lblMenu.Text          = "Entry Master User";
            Session["activepage"] = "user";

            if (!Page.IsPostBack)
            {
                Models.PenjaminanDatasetTableAdapters.DivisiTableAdapter ta     = new Models.PenjaminanDatasetTableAdapters.DivisiTableAdapter();
                Models.PenjaminanDatasetTableAdapters.u_roleTableAdapter taRole = new Models.PenjaminanDatasetTableAdapters.u_roleTableAdapter();

                DropDownList1.DataSource = (PenjaminanDataset.DivisiDataTable)ta.GetData();
                DropDownList1.DataBind();

                RoleList.DataSource = (PenjaminanDataset.u_roleDataTable)taRole.GetData();
                RoleList.DataBind();

                //set jadi kosong ketika add new


                if (eType == "edit")
                {
                    PenjaminanDataset.UserProfileRow dr = UserProfile.selectUserProfileByID(eID);
                    tDivisiID = Convert.ToInt16(dr.division);
                    tRoleID   = Convert.ToInt16(dr.role);

                    DropDownList1.SelectedValue = tDivisiID.ToString();
                    RoleList.SelectedValue      = tRoleID.ToString();
                }
                //else if(eType == "add")
                //{
                //    DropDownList1.SelectedValue = " ";
                //    RoleList.SelectedValue = " ";
                //}

                //DropDownList1.DataTextFormatString = "{0} - {1}";
                //DropDownList1.DataTextField = "ID,NamaDivisi";
            }
        }
Exemplo n.º 8
0
 protected void RefreshRoleEmployees_Click(object sender, EventArgs e)
 {
     EmployeeListForRoles.Items.Clear();
     RoleList.Items.Clear();
     EmployeeListForRoles.Items.Insert(0, "emloyee ...");
     RoleList.Items.Insert(0, "role ...");
     EmployeeListForRoles.DataBind();
     RoleList.DataBind();
 }
Exemplo n.º 9
0
        private void BindRolesToList()
        {
            // Get all of the roles
            string[] roles = RoleManager.Roles.Select(r => r.Name).ToArray();
            UsersRoleList.DataSource = roles;
            UsersRoleList.DataBind();

            RoleList.DataSource = roles;
            RoleList.DataBind();
        }
Exemplo n.º 10
0
        private void BindRolesToList()
        {
            // Get all of the roles
            string[] roles = System.Web.Security.Roles.GetAllRoles();
            UsersRoleList.DataSource = roles;
            UsersRoleList.DataBind();

            RoleList.DataSource = roles;
            RoleList.DataBind();
        }
Exemplo n.º 11
0
        private void BindRolesToList()
        {
            // Get all of the roles 
            string[] roles = Roles.GetAllRoles();
            UserRoleList.DataSource = roles;
            UserRoleList.DataBind();

            RoleList.DataSource = roles;
            RoleList.DataBind();
        }
 protected void Page_Init(object sender, System.EventArgs e)
 {
     if (!Page.IsPostBack)
     {
         //INITIALIZE ROLELIST
         IList <Role> roles = SecurityUtility.GetManagableRoles();
         RoleList.DataSource = roles;
         RoleList.DataBind();
         trRoles.Visible = RoleList.Items.Count > 0;
     }
 }
Exemplo n.º 13
0
        protected void Page_Load(object sender, EventArgs e)
        {
            UserProfile p = (UserProfile)this.Context.Profile;

            Country.Text = p.Country;
            Gender.Text  = p.Gender;
            Age.Text     = p.Age.ToString();

            RoleList.DataSource = Roles.GetRolesForUser(User.Identity.Name);
            RoleList.DataBind();
        }
Exemplo n.º 14
0
        private void dataBind()
        {
            roles = AccountsTool.GetRoleList();
            DataView dv = roles.Tables["Roles"].DefaultView;

            //保留角色
            if (!UserPrincipal.HasPermissionID(GetPermidByActID(Act_ShowReservedRole)))
            {
                dv.RowFilter = "RoleID not in (" + ReservedRoleIDs + ")";
            }
            RoleList.DataSource = dv; //roles.Tables["Roles"];
            RoleList.DataBind();
        }
        public void GetDropDown()
        {
            DataTable dt = new DataTable();

            conn.Open();
            SqlCommand     cmd = new SqlCommand("Select RoleID, Role_name from Roles", conn);
            SqlDataAdapter da  = new SqlDataAdapter(cmd);

            da.Fill(dt);
            RoleList.DataSource     = dt;
            RoleList.DataTextField  = "Role_name";
            RoleList.DataValueField = "RoleID";
            RoleList.DataBind();
        }
Exemplo n.º 16
0
        private void bindData()
        {
            PenjaminanDataset.UserProfileRow dr = UserProfile.selectUserProfileByID(eID);
            Models.PenjaminanDatasetTableAdapters.u_roleTableAdapter taRole = new Models.PenjaminanDatasetTableAdapters.u_roleTableAdapter();
            Models.PenjaminanDatasetTableAdapters.DivisiTableAdapter ta     = new Models.PenjaminanDatasetTableAdapters.DivisiTableAdapter();

            DropDownList1.DataSource = (PenjaminanDataset.DivisiDataTable)ta.GetDataByID(Convert.ToInt16(dr.division));
            RoleList.DataSource      = (PenjaminanDataset.u_roleDataTable)taRole.GetDataRoleByID(Convert.ToInt16(dr.role));

            DropDownList1.DataBind();
            RoleList.DataBind();
            txtUsername.Value = dr.username.ToString();
            txtPassword.Value = dr.password.ToString();
            //txtRole.Value = dr.role.ToString();
            //txtDivision.Value = dr.division.ToString();
        }
Exemplo n.º 17
0
        private void bindData()
        {
            PenjaminanViewDataset.AccessRow dr = Access.selectAccessByID(eID);
            Models.PenjaminanDatasetTableAdapters.u_roleTableAdapter taRole = new Models.PenjaminanDatasetTableAdapters.u_roleTableAdapter();
            Models.PenjaminanDatasetTableAdapters.tPageTableAdapter  ta     = new Models.PenjaminanDatasetTableAdapters.tPageTableAdapter();

            PageList.DataSource = (PenjaminanDataset.tPageDataTable)ta.GetDataByID(Convert.ToInt16(dr.fk_page));
            RoleList.DataSource = (PenjaminanDataset.u_roleDataTable)taRole.GetDataRoleByID(Convert.ToInt16(dr.fk_role));

            PageList.DataBind();
            RoleList.DataBind();
            //txtUsername.Value = dr.username.ToString();
            //txtPassword.Value = dr.password.ToString();
            //txtRole.Value = dr.role.ToString();
            //txtDivision.Value = dr.division.ToString();
        }
        private async Task PopulateRoleList()
        {
            RoleList.Items.Clear();

            var selectList     = new List <string>();
            var selectedTenant = TenantList.SelectedValue;
            var adminToken     = IzendaTokenAuthorization.GetIzendaAdminToken();
            var izendaTenant   = await IzendaUtilities.GetIzendaTenantByName(selectedTenant, adminToken);

            var roleDetailsByTenant = await IzendaUtilities.GetAllIzendaRoleByTenant(izendaTenant?.Id ?? null, adminToken);

            roleDetailsByTenant.ForEach(r => selectList.Add(r.Name));

            RoleList.DataSource = selectList;
            RoleList.DataBind();
            RoleList.SelectedValue = selectList.FirstOrDefault();
        }
Exemplo n.º 19
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["UserProfile"] == null)
            {
                Response.Redirect("/Default.aspx");
            }
            if (!Page.IsPostBack)
            {
                if (eType == "add")
                {
                }
                else if (eType == "edit")
                {
                    bindData();
                }
                else if (eType == "delete")
                {
                    softDeleteData(eID);
                }
            }

            lblMenu.Text          = "Entry Master Access";
            Session["activepage"] = "Access";

            if (!Page.IsPostBack)
            {
                Models.PenjaminanDatasetTableAdapters.tPageTableAdapter  ta     = new Models.PenjaminanDatasetTableAdapters.tPageTableAdapter();
                Models.PenjaminanDatasetTableAdapters.u_roleTableAdapter taRole = new Models.PenjaminanDatasetTableAdapters.u_roleTableAdapter();

                PageList.DataSource = (PenjaminanDataset.tPageDataTable)ta.GetData();
                PageList.DataBind();

                RoleList.DataSource = (PenjaminanDataset.u_roleDataTable)taRole.GetData();
                RoleList.DataBind();

                if (eType == "edit")
                {
                    PenjaminanViewDataset.AccessRow dr = Access.selectAccessByID(eID);
                    tPageID = Convert.ToInt16(dr.fk_page);
                    tRoleID = Convert.ToInt16(dr.fk_role);

                    PageList.SelectedValue = tPageID.ToString();
                    RoleList.SelectedValue = tRoleID.ToString();
                }
            }
        }
Exemplo n.º 20
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                using (QuizBookDbEntities1 _db = new QuizBookDbEntities1())
                {
                    var tenantID = long.Parse(SessionHelper.GetTenantID(Session));
                    var roles    = _db.Roles.AsEnumerable().Where(x => x.Active && x.TenantId.HasValue && x.TenantId == tenantID).ToList();

                    var rls = roles.OrderBy(s => s.Description).Select(a => new
                    {
                        Id   = a.Id,
                        Name = a.Description
                    }).ToList();

                    rls.Insert(0, new { Id = long.Parse("-1"), Name = "--Select Role--" });

                    rl.DataSource = rls;

                    rl.DataBind();

                    roleModel obj    = new roleModel();
                    var       rs     = new List <roleModel>();
                    var       rCount = 0;
                    foreach (var a in roles)
                    {
                        obj              = new roleModel();
                        obj.ID           = a.Id;
                        obj.Role         = a.Description;
                        obj.CreatedBy    = string.IsNullOrEmpty(a.CreatedBy) ? "" : a.CreatedBy;
                        obj.DateCreated  = a.DateCreated.HasValue ? a.DateCreated.Value.ToString("dd-MM-yyyy") : "";
                        obj.ModifiedBy   = string.IsNullOrEmpty(a.ModifiedBy) ? "" : a.ModifiedBy;
                        obj.DateModified = a.DateModified.HasValue ? a.DateModified.Value.ToString("dd-MM-yyyy") : "";
                        rs.Add(obj);
                        rCount++;
                    }


                    TotalRecCount.Text = rCount + " Role(s)";

                    RoleList.DataSource = rs;
                    RoleList.DataBind();
                }
            }
        }
Exemplo n.º 21
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!Page.IsPostBack)
        {
            string[] allRoles = Roles.GetAllRoles();
            string[] roles    = Roles.GetRolesForUser();

            RoleList.DataSource = allRoles;
            RoleList.DataBind();
            RoleList.Enabled = false;

            foreach (string role in roles)
            {
                foreach (ListItem item in RoleList.Items)
                {
                    item.Selected = (item.Value == role);
                }
            }
        }
    }
Exemplo n.º 22
0
 private void DisplayRolesInGrid()
 {
     //Cargando Clase predeterminada de roles consulndo la base de dato
     RoleList.DataSource = Roles.GetAllRoles();
     RoleList.DataBind();
 }
Exemplo n.º 23
0
    public void Page_Load()
    {
        if (!IsPostBack)
        {
            try
            {
                r          = (RolePrincipal)User;
                rolesArray = r.GetRoles();
            }
            catch (HttpException e)
            {
                Msg.Text = "There is no current logged on user. Role information cannot be retrieved.";
                return;
            }
            for (int i = 0; i < rolesArray.Length; i++)
            {
                Msg.Text = Msg.Text + rolesArray.GetValue(i);
            }
            if (rolesArray.Contains("Basic"))
            {
                Price.Text  = "99kr/month";
                currentRole = "Basic";
            }
            else if (rolesArray.Contains("Plus"))
            {
                Price.Text  = "199kr/month";
                currentRole = "Plus";
            }
            else if (rolesArray.Contains("Prime"))
            {
                Price.Text  = "499kr/month";
                currentRole = "Prime";
            }
            else if (rolesArray.Contains("admin"))
            {
                Price.Text              = "No monthly price for admin account";
                currentRole             = "admin";
                RoleList.Visible        = false;
                PriceLabel.Visible      = false;
                Price.Visible           = false;
                MembershipLabel.Visible = false;
                ConfirmButton.Visible   = false;
            }
            else if (rolesArray.Contains("Instructor"))
            {
                Price.Text              = "No monthly price for Instructor account";
                currentRole             = "Instructor";
                RoleList.Visible        = false;
                PriceLabel.Visible      = false;
                Price.Visible           = false;
                MembershipLabel.Visible = false;
                ConfirmButton.Visible   = false;
            }

            // Bind the set of roles to RoleList
            RoleList.Items.Add(new ListItem("Basic 99kr/month", "Basic"));
            RoleList.Items.Add(new ListItem("Plus 199kr/month", "Plus"));
            RoleList.Items.Add(new ListItem("Prime 499kr/month", "Prime"));
            RoleList.DataBind();
        }
    }
Exemplo n.º 24
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                var userId = SessionHelper.FetchUserId(Session);

                using (QuizBookDbEntities1 _db = new QuizBookDbEntities1())
                {
                    var user = _db.AdminUsers.FirstOrDefault(s => s.Id == userId);
                    if (user != null)
                    {
                        var tenantID = long.Parse(SessionHelper.GetTenantID(Session));
                        var rl       = _db.Roles.FirstOrDefault(s => s.Description == "Admin");
                        var roles    = _db.Roles.AsEnumerable().Where(x => x.Active && x.TenantId.HasValue && x.TenantId == tenantID);
                        if (user.Role.HasValue && user.Role.Value != rl.Id)
                        {
                            roles = roles.Where(x => x.Id == user.Role.Value || x.CreatedBy == user.Id.ToString());
                        }
                        var rls = roles.OrderBy(s => s.Description).Select(a => new
                        {
                            Id   = a.Id,
                            Name = a.Description
                        }).ToList();



                        int count = rls.Count();
                        rls.Insert(0, new { Id = long.Parse("-1"), Name = "--Roles--" });
                        var memSelRole     = Session["NewSelRole"];
                        var longmemSelRole = memSelRole == null ? "-1" : memSelRole.ToString();
                        RoleList.DataSource    = rls;
                        RoleList.SelectedValue = longmemSelRole;
                        RoleList.DataBind();
                        EnableRegBtn(count);

                        var admins = new List <AdminUser>();
                        //&& x.Role.HasValue && (x.Role == user.Role || x.Role == rl.Id)
                        if (user.Role.HasValue && user.Role == rl.Id && (user.Supervisor ?? false))
                        {
                            admins = _db.AdminUsers.AsEnumerable().Where(x => x.TenantId.HasValue && x.TenantId == tenantID).ToList();
                        }
                        else if ((user.Supervisor ?? false))
                        {
                            admins = _db.AdminUsers.AsEnumerable().Where(x => x.TenantId.HasValue && x.TenantId == tenantID && x.Role.HasValue && x.Role.Value == user.Role.Value && (user.Supervisor ?? false) || x.Role1.CreatedBy == user.Id.ToString()).ToList();
                        }

                        AdminGridModel objm   = new AdminGridModel();
                        var            adm    = new List <AdminGridModel>();
                        var            rCount = 0;
                        foreach (var a in admins)
                        {
                            objm            = new AdminGridModel();
                            objm.adminId    = a.Id;
                            objm.username   = a.Username;
                            objm.firstname  = a.FirstName;
                            objm.lastname   = a.LastName;
                            objm.email      = a.Email;
                            objm.role       = a.Role.HasValue?a.Role1.Description:"-";
                            objm.supervisor = a.Supervisor.HasValue ?a.Supervisor.Value?"Yes":"No": "No";
                            objm.edittxt    = a.Id == user.Id ? "" :"Edit";
                            //if (a.Id == user.Id)
                            //{
                            //    objm.ends = string.Empty;
                            //}
                            //else
                            //{
                            //    if (a.Supervisor.HasValue)
                            //    {
                            //        if (a.Supervisor.Value)
                            //        {
                            //            if (a.Status.Trim() != "Active".Trim())
                            //            {
                            //                objm.ends = "Enable";
                            //            }
                            //            else
                            //            {
                            //                objm.ends = "Disable";
                            //            }
                            //        }
                            //        else
                            //        {
                            //            objm.ends = string.Empty;
                            //        }
                            //    }
                            //    else
                            //    {
                            //        objm.ends = string.Empty;
                            //    }
                            //}
                            objm.ends = a.Id == user.Id ? string.Empty: (user.Supervisor ?? false)? a.Status.Trim() != "Active"?"Enable":"Disable":string.Empty;

                            adm.Add(objm);
                            rCount++;
                        }
                        TotalRecCount.Text   = rCount + " Administrator(s)";
                        GridView1.DataSource = adm;
                        GridView1.DataBind();
                        if (!string.IsNullOrEmpty(user.Location))
                        {
                            country.Attributes.Add("data-default-value", user.Location);
                        }
                        else
                        {
                            country.Attributes.Add("data-default-value", "Nigeria");
                        }
                    }
                }
            }
        }
 protected void Page_Init(object sender, System.EventArgs e)
 {
     RoleList.DataSource = SecurityUtility.GetManagableRoles();
     RoleList.DataBind();
     trRoles.Visible = RoleList.Items.Count > 0;
 }
Exemplo n.º 26
0
 private void DisplayRolesInGrid()
 {
     RoleList.DataSource = Roles.GetAllRoles();
     RoleList.DataBind();
 }
Exemplo n.º 27
0
 private void DisplayRolesInGrid()
 {
     RoleList.DataSource = RoleManager.Roles.ToArray();
     RoleList.DataBind();
 }
Exemplo n.º 28
0
 private void dataBind()
 {
     roles = AccountsTool.GetRoleList();
     RoleList.DataSource = roles.Tables["Roles"];
     RoleList.DataBind();
 }
Exemplo n.º 29
0
 /// <summary>
 ///
 /// </summary>
 private void displayRolesInGrid()
 {
     RoleList.DataSource = m_adminEngine.getIdentityRoleList();
     RoleList.DataBind();
 }