Example #1
0
        public int UserIndexInRole(string userName, BTTRole role)
        {
            int rtn = -1;

            for (int i = 0; i < role.AssignedUsers.Count; i++)
            {
                if (((BTTUser)role.AssignedUsers[i]).UserName == userName)
                {
                    rtn = i;
                    break;
                }
            }
            return(rtn);
        }
Example #2
0
        private bool UserInRole(string userName, BTTRole role)
        {
            bool userinrole = false;

            foreach (BTTUser user in role.AssignedUsers)
            {
                if (user.UserName == userName)
                {
                    userinrole = true;
                    break;
                }
            }
            return(userinrole);
        }
Example #3
0
 public override void CreateRole(string roleName)
 {
     try
     {
         BTTRole role = new BTTRole();
         role.Name         = roleName;
         role.CreatedDate  = DateTime.UtcNow;
         role.ModifiedDate = DateTime.UtcNow;
         role.ModifiedBy   = new Guid(ConfigurationManager.AppSettings["adminGuid"]);
         ActiveRecordMediator <BTTRole> .Save(role);
     }
     catch
     {
         throw;
     }
 }