public JsonResult GetStudentAndResult(int studentId) { var student = studentManager.GetAllStudentWithDepartmentNames(); var studentResultDetails = studentResultManager.GetAllStudentResultDetails(); var selectedStudent = student.Find(s => s.StudentId == studentId); var selectedStudentResultDetails = studentResultDetails.Where(s => s.StudentId == studentId).ToList(); TempData["Id"] = studentId; StudentAndResult studentAndResult = new StudentAndResult(); studentAndResult.Student = selectedStudent; studentAndResult.StudentResultDetails = selectedStudentResultDetails; return(Json(studentAndResult)); }