public static AspNetUserModel GetUserModel() { AspNetUserModel aspNetUserModel = new AspNetUserModel(); switch (MySession.Current.IsUserAdmin) { case true: aspNetUserModel.AspNetUserList = new Database.AspNetUsersEntities().AspNetUsers.ToList(); break; case false: aspNetUserModel.AspNetUserList = new Database.AspNetUsersEntities().AspNetUsers .ToList() .Where(x => x.UserParentId == new Guid(MySession.Current.UserGuid)) .ToList(); break; } var result = new Database.AspNetUsersEntities().AspNetUsers.ToList(); //result.First().AspNetRoles.First().Name; //aspNetUserModel.UserRoleList = GetUserRoleList(); return(aspNetUserModel); }
public static string GetUserRoleName(string userId) { var users = new Database.AspNetUsersEntities().AspNetUsers.ToList(); return(users.FirstOrDefault(x => x.Id == userId)?.AspNetRoles.FirstOrDefault()?.Name); }