Вам нужно использовать IQueryable<T>
вместо IQueryable
, например,
private IQueryable<Student> GetStudents()
{
var data = from a in db.Anvandning
select a;
return data;
}
public IQueryable<Student> GetStudentByName(string name)
{
var data = GetStudents();
data = data.Where(s => s.name == name);
return data;
}
Обратите внимание, что эти методы можно написать более просто:
private IQueryable<Student> GetStudents()
{
return db.Anvandning.Select(x => x);
}
public IQueryable<Student> GetStudentByName(string name)
{
return GetStudents().Where(s => s.name == name);
}