データベースに 2 つのフィールド FromDate と ToDate があります。動的な値を持つ 2 つの日付の月差があるレコードの結果の LINQ クエリが必要です。
実際には、フィールド NameOfCompany が nvarchar(50)、ProfileID が bigint、EmploymentFrom が datetime、EmploymentUpto が datetime、IsCurrentEmployer が bit である EmploymentHistory として 1 つのデータベース テーブルがあります。
ProfileID は Profile の参照キーです。月ごとの経験によってすべてのプロファイルのクエリを生成したいです。
IsCurrentEmployer が true の場合、EmploymentUpto は null です。