I am beginner in linq and I am trying to write linq query to get data from multiple tables
IQueryable<ESSRequest> ESSRequest = from essrequest in db.ESSRequest
join emps in db.HrEmpS on essrequest.HrEmp_no equals emps.HrEmp_no
join emp in db.HrEmp on emps.Emp_no equals emp.Emp_no
where essrequest.Next_Approval == user_id
select new { essrequest, emp_name=emp.Emp_Name};
I got the following error
Error 71 Cannot implicitly convert type 'System.Linq.IQueryable<AnonymousType#2>' to 'System.Linq.IQueryable<ESSCS.Models.ESSRequest>'. An explicit conversion exists (are you missing a cast?) E:\MVC\ESSCS\ESSCS\Controllers\RequestController.cs 138 53 ESSCS