मेरे पास एक linq क्वेरी है। मेरे पास एक ऐसे फॉर्म से पैरामीटर का एक समूह है जहां मैं एकत्र करता हूं जहां मुझे फ़ील्ड के आधार पर फ़िल्टर करने की आवश्यकता होती है जिसे उपयोगकर्ता खोज रहा है।लिंक वैकल्पिक पैरामीटर
IQueyable<Users> user = from user in edmxObject.Users
where user.FirstName.Contains(model.FirstName ?? user.FirstName)
&& user.UserName.Contains(model.UserName ?? user.UserName)
मेरे पास कुछ और गैर स्ट्रिंग फ़ील्ड फ़िल्टर हैं जिन्हें मुझे लंबे और बूलियन सहित फ़िल्टर करने की आवश्यकता है। यदि उपयोगकर्ता कुछ भी नहीं चुनता है तो वे शून्य हो सकते हैं। मैं उन्हें क्वेरी में कैसे शामिल करूं?
यह सूची अज्ञात है? कुछ प्रकार के प्रश्न निर्माता की तरह? – Jodrell
तो, 'मॉडल' वर्ग में कुछ मनमानी गुण हैं जो 'उपयोगकर्ता' इकाई के गुणों से मेल खाते हैं या रिश्ते मजबूत हैं? – Jodrell