Why are you doing this? You can easily retrieve the users and their roles by using built in identity functionality.
var user = UserManager.FindByName(User.Identity.Name);
var roles = UserManager.GetRoles(user.Id);
GetRoles returns a list of Role Names as strings.
You could also just do this:
var user = UserManager.FindByName(User.Identity.Name);
var roles = user.Roles.Select(x => x.Role.Name).ToList()
If you don't want to get each user individually, then you can simply do this:
using (var db = new ApplicationDbContext()) {
var query = from q in db.Users
select new {User = q.UserName, Roles = q.Roles.Select(x => x.Role.Name)};
}