I持っている3つのテーブル 1. SalesDetailsフィールドSalesId、のProductId、数量を持つ、価格などfiels SalesId、SalesPersonId、CommPercentageなど 3.販売員持つフィールドSalesPersonId、firstNameの、lastNameのを持つ 2. SalesPersonDtlsエンティティフレームワークを使用して検索機能を実装
分割販売手数料とともに複数の販売員が1回の販売を行うことができるため、2番目の表があります。 私はproductname、sales date、sales person nameなどの検索画面にさまざまな入力を持っています。 モデルクラスを 'AsQuaeryable'として作成し、さまざまな条件と結果をリストに追加します。 検索条件に営業担当者の名前がありますが、これを検索に含める方法がわかりません。あなたは助けてもらえますか?
おかげ ピーター
まず、読みにくい段落ではなく、実際のモデルをコードスニペットとしてコピーします。次に、現在のクエリを表示します。あなたがナビゲーションプロパティを定義していると仮定すると、 'var matches = context.SalesDetails.Select(** Project Your Needed Data Here **)のようなものを探しているでしょう。 .Any(sp => sp.lastName == "Jones" && sp.firstName == "Peter")。ToList() '。 –