none
Создание запроса LInq to Slq если одно условие фильтра отсутвует RRS feed

  • Вопрос

  • Есть таблица БД к которой сформировал запрос 

     

    var objList = from o in sb.BeObjects
    where o.BedRooms == Count && (MaxBedRooms != null) ? o.BedRooms <= Convert.ToInt32(MaxBedRooms) : true && (Quali != null) ? o.Quali == Quali : true
    Select o);
    

     


    где Count - значение есть , к примеру 1

    а MaxBedRooms и Quali - эти значения придут потом кода им назначит что то пользователь

    Как оказалось данный запрос не отфильтровывает то что необходимо когда приходят значения на MaxBedRooms и Quali фильтрование не происходит 

    подскажите как правильно ?


    • Изменено DrakonoffNet 22 декабря 2011 г. 17:23 правка
    • Перемещено Abolmasov Dmitry 27 января 2012 г. 11:19 (От:Веб)
    22 декабря 2011 г. 17:22

Ответы

Все ответы