В решении WPF у меня есть DataGrid с флажком Column.
Каждый раз, когда пользователь проверяет строку, он сохраняет данные столбцов «CODE» в ListBox.
private void Choix_Ckb_Checked(object sender, RoutedEventArgs e)
{
object id = ((CheckBox)sender).CommandParameter;
string artCode = Convert.ToString(id);
ArtCode_ListBox.Items.Add(artCode);
}
Теперь предположим, что пользователь проверяет первые 3 строки и нажимает кнопку под сеткой данных, чтобы подтвердить выбор. Я хотел бы выполнить запрос LinqTosql следующим образом:
private void Valid_SelectedRow_Btn_Click(object sender, RoutedEventArgs e)
{
using (Model1Container dc = new Model1Container())
{
#region Query
var valnut = from v in dc.GCART_DECLAR_NUTRITION
join art in dc.GCARTICLE on v.ADN_CODE equals art.ART_CODE
where v.ADN_CODE = // 50160100203 && where v.ADN_CODE = 501601001027 && where v.ADN_CODE = 501601001033
select new
{
v.ADN_CODE,
energie = v.ADN_EKJ_UNIT ?? 0,
};
}
}
Как мне правильно написать утверждение "где"?
Спасибо за помощь.