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