public async Task <JsonResult> ShowPortfolio() { var userId = User.FindFirstValue(ClaimTypes.NameIdentifier); User user = userRepositories.getShowUser(userId); var universitiesList = universityRepositories.getAllUniversityById(userId).Result; var interPersonalSkills = interpersonalSkillRepositoroes.getAllInterPersonalSkillsById(userId).Result; var technicalSkills = technicalSkillRepositories.getAllTechnicalSkillById(userId).Result; var projects = projectRepositories.getAllProjectById(userId).Result; var user1 = new { firstName = user.FirstName, secondName = user.SecondName, lastName = user.LastName, DateOfBirth = user.DateofBirth, address = user.Address, about = user.About, vision = user.Vision, linkedInURL = user.LinkedInURL, facebookURL = user.FacebookURL, twitterURL = user.TwitterURL, portfolioEmail = user.PortfolioEmail, jobTitle = user.JobTitle, universityList = universitiesList, interpersonalSkill = interPersonalSkills, technicalSkill = technicalSkills, project = projects, personalImage = user.PersonalImage, cv = user.CV, mobileNumber = user.MobileNumber, }; return(Json(user1)); }