это мой с тем, если код, но все условия были и ключевое слово, как я могу использовать с иликак использовать LINQ для SQL с при использовании
if (cbAlis.Checked)
_search.Where(x => x.faturaturu.ToString().Equals(1));
if (cbSatis.Checked)
_search.Where(x => x.faturaturu.ToString().Equals(2));
if (cbAcik.Checked)
_search.Where(x => x.faturatipi.Equals("Açık"));
if (cbKapali.Checked)
_search.Where(x => x.faturatipi.Equals("Kapalı"));
if (cbIade.Checked)
_search.Where(x => x.faturatipi.Equals("İade"));
if (cbZayiIade.Checked)
_search.Where(x => x.faturatipi.Equals("Zayi İade"));
if (cbMuhtelif.Checked)
_search.Where(x => x.faturatipi.Equals("Muhtelif"));
if (cbIptal.Checked)
_search.Where(x => x.faturatipi.Equals("İptal"));
я, извиняюсь за мой английский. я надеюсь, мог бы сказать.
Вам просто нужно '_search = _search.Where (...);' – Johnbot
я пытался, но не работает – lkmcelik
Добавить все эти флажки ' IEnumerable' или 'IDictionary' с ключевыми строками. Написание 'if' для каждого из них будет утомительным. Если вы повторяете что-то снова и снова, это верный признак того, что его нужно реорганизовать. – CodingIntrigue