फिलहाल मैं इस प्रकार अपने परिणामों को पुन: प्राप्त कर रहा हूँ:LINQ एसक्यूएल एकाधिक सशर्त करने के लिए जहां खंड
public List<claim> GetClaims()
{
return _db.claims.OrderBy(cl => cl.claimId).ToList();
}
लेकिन अब मैं अपने सूचीदृश्य ऊपर फ़िल्टर पर आधारित 8 सशर्त जहां खंड को जोड़ने के लिए कोशिश कर रहा हूँ।
तो मैं में बदल गया: एक जहां खंड जोड़ने के लिए प्रत्येक फिल्टर का एक चेक
public List<claim> GetFilteredClaims(string submissionId, string claimId,
string organization, string status,
string filterFromDate, string filterToDate,
string region, string approver)
{
return _db.claims.Where(cl => cl.submissionId == 5).ToList();
}
मैं कैसे कर सकता केवल अगर वे एक मान?
यहाँ जवाब पर एक नज़र डालें: http://stackoverflow.com/a/8841339/138938 –