Per capire che tipo di funzioni possiamo usare all'interno di LINQ to Enitities:vai sotto link :link to entità non riconosce un metodo
Ora, in questo caso particolare, avevamo una funzione in LINQ laterale a Entite, che non poteva essere tradotta in SQL Query e quindi è stata generata l'eccezione. QUINDI rimuovendo la funzione funziona perfettamente.
return (da m in objDB.Modulesorderby m.IDselect new{ID =m.ID,Name =m.Name,Status =m.Status ==true ? 1 :0});