データベースの DateTime 列から MonthId と MonthName を選択するのに問題があります。私はこれを試しました。コンパイルされますが、実行時エラー「エンティティへのlinqはメソッド 'System.String.ToString()'を認識しません」
var months = bookings.Select(c => new {
MonthId = c.ActualEta.Value.Month,
MonthName = c.ActualEta.Value.Month.ToString("MMMM")
}).ToList();
誰?ここでは、ActualEta は null 許容の datetime です。