private async Task<string> GetRoles(string id) { try { var roles = await UserManager.GetRolesAsync(id); return roles != null ? roles.ToList().FirstOrDefault() : string.Empty; } catch { return string.Empty; } }