Здравствуйте, snaphold, Вы писали:
S>а вот такой не работает?
S>S>model.FileLogEntitySets.Select(f => new FileInfoDTO(){OperationType = setFileOperation(f.OperationType)});
S>
S>OperationType — типа enum!
Наверно, по стандартной причине: model.FileLogEntitySets.Select() хочет преобразоваться в Expression и отправиться на SQL Server выполняться. Но не может, потому что предикат отправить на SQL Server выполняться невозможно.
А model.FileLogEntitySets.ToList().Select() происходит уже на клиенте — и все работает.