Member 9983063 Ответов: 1

Как обновить строку в entity framework


Ноль вниз голосовать
любимый
я делаю программное обеспечение pos, и теперь мой запрос клиентов заключается в том, что они добавляют 1 элемент 2 раза в список, так что это просто показать один раз, но количество этого элемента увеличивается я работаю над этим, но я не знаю, как работать над количеством.
Button b = (Button)sender;
tblProduct tp = (tblProduct)b.Tag;
string product = tp.productName;
lbProductsToBuy.Text = tp.ToString();
products.Add(tp);
total += (decimal)tp.productPrice;
var duplicates = products.GroupBy(i => i.productName)
                 .Where(x => x.Count() > 0)
                 .Select(val => val.Key);

 foreach (var item in duplicates)
 {

 }
and listbox format is

   try
            {
                string ProductName = ((tblProduct)e.ListItem).productName;
                string Price = "Rs: " + String.Format("{0:}", ((tblProduct)e.ListItem).productPrice);
                string ProductNamePadded = ProductName.PadRight(33);
                e.Value = ProductNamePadded+Price;
            }
            catch
            {
            }

посмотрите на этот образ вопроса
\http://imgur.com/a/1DhiV

Что я уже пробовал:

0
голосование вниз
любимый
я делаю программное обеспечение pos, и теперь мой запрос клиентов заключается в том, что они добавляют 1 элемент 2 раза в список, так что это просто показать один раз, но количество этого элемента увеличивается я работаю над этим, но я не знаю, как работать над количеством.

Button b = (Button)sender;
tblProduct tp = (tblProduct)b.Tag;
string product = tp.productName;
lbProductsToBuy.Text = tp.ToString();
products.Add(tp);
total += (decimal)tp.productPrice;
var duplicates = products.GroupBy(i => i.productName)
                 .Where(x => x.Count() > 0)
                 .Select(val => val.Key);

 foreach (var item in duplicates)
 {

 }
and listbox format is

   try
            {
                string ProductName = ((tblProduct)e.ListItem).productName;
                string Price = "Rs: " + String.Format("{0:}", ((tblProduct)e.ListItem).productPrice);
                string ProductNamePadded = ProductName.PadRight(33);
                e.Value = ProductNamePadded+Price;
            }
            catch
            {
            }

1 Ответов

Рейтинг:
0

Beginner Luck

duplicates.Select(c => { c.value = txtbox.Text; return c; }).ToList()