PDA

View Full Version : جستجو بر اساس پارمترهای وارد شده در LINQ



kastakoorta
دوشنبه 04 اردیبهشت 1391, 22:12 عصر
با سلام به دوستان عزیز .
میخواستم ببینم آیا میشه در LinQ رو بر اساس پارمترهای وارد شده انجام داد .
مثلا اگر نام خانوادگی وارد شده بود در جستجو تاثیر داشته باشه وگرنه اصلا در جستجو نیاد .
در SQL با ساختن دستی Query میشه اینکار رو براحتی انجام داد .
با تشکر

Sajjad.Aghapour
سه شنبه 05 اردیبهشت 1391, 10:41 صبح
میتونید به این صورت عمل کنید:

from s in context.S
where (string.IsNullOrEmpty(firstName) || s.Firstname.Contains(firstName)
select s