lovettjay
asked on
LINQ Union two table MVC
We are updating our website and now have two set of members. One set of those who have registered and one set of those historical members who have yet to re-register. I am looking for the ability to merge(union) those two tables for a search functionality however I am struggling with the union.
In SQL
LINQ
When I return view(union) an error: Argument type 'system.linq.Iquerable<mem ber_id;int ssn:string}>' is not assignable to model type of 'system.collections.generi c.IEnumber able<Data. member>'
Tried to cast: return View((IEnumerable<member>) union);
I'm a little lost, any help or guidance is appreciated.
In SQL
select member_id, ssn
from member a
union
select member_id, ssn
from member_historical
LINQ
var union = (from members in db.members
select new
{
members.member_id,
members.ssn
}
).Union
(from member_historical in db.member_historical
select new
{
member_id = member_historical.member_id,
ssn = member_historical.ssn
}
);
When I return view(union) an error: Argument type 'system.linq.Iquerable<mem
Tried to cast: return View((IEnumerable<member>)
I'm a little lost, any help or guidance is appreciated.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
What is the implementation for member?
-saige-
-saige-
ASKER
The was the generic model that was added with the creation of this view
ASKER
Thanks for your help
ASKER
Open in new window
Open in new window
Error Argurment type 'System.:Linq.IQueryable<{
Open in new window
Error Argurment type 'System.:Linq.IQueryable<{
Open in new window
Argument type 'System.Linq.IQueryable<{m