Сегодня битва немного.
У меня есть следующий метод, который возвращает список продуктов....
public static List<tblWeight> GetProductInfo(string memberid, string locationid, string basematerial, string source)
{
MyEntities getproductinfo = new MyEntities ();
return (from p in getproductinfo .tblWeights
where p.MemberId == memberid &&
p.LocationId == locationid &&
p.BaseMaterialName == basematerial &&
p.WeightStatus == source
select p)
.ToList();
- Если базовые материалы и источники являются выпадающими списками.
Как мне включить включение нескольких операторов IF в предложение where?
Например, если базовый материал ddl не тронут, но выбран элемент в исходном ddl, результат будет возвращать все, что связано с базовым материалом, но фильтруется выбранным источником.
Это даже имеет смысл?!
Я даже не уверен, что я использую правильный подход - пожалуйста, простите мое невежество.