private void Window_Loaded(object sender, RoutedEventArgs e) { db = new АтельеEntities(); DBGrid.ItemsSource = db.Ткань.Join(db.Склад_ткани, t => t.Артикул_ткани, x => x.Артикул_ткани, (t, x) => new { Артикул = t.Артикул_ткани, t.Цена, t.Название, x.Длинна, x.Ширина, Стоимость = t.Цена * (x.Длинна / 100) * (x.Ширина / 100) }).ToList(); var s = db.Ткань.Join(db.Склад_ткани, t => t.Артикул_ткани, x => x.Артикул_ткани, (t, x) => new { Стоимость = t.Цена * ((x.Длинна / 100) * (x.Ширина / 100)) }); var sum = s.Sum(n => n.Стоимость); Itog.Text = "Итого на складе находится ткани на общую сумму: " + Convert.ToString(decimal.Round((decimal)sum, 2)) + "р."; DBGrid1.ItemsSource = (from Ткань in db.Ткань join Склад_ткани in db.Склад_ткани on Ткань.Артикул_ткани equals Склад_ткани.Артикул_ткани where (Склад_ткани.Длинна * Склад_ткани.Ширина) <= 300 select new { Артикул = Ткань.Артикул_ткани, Ткань.Цена, Склад_ткани.Длинна, Склад_ткани.Ширина, Стоимость = Ткань.Цена * (Склад_ткани.Длинна / 100) * (Склад_ткани.Ширина / 100) }).ToList(); var ss = from Ткань in db.Ткань join Склад_ткани in db.Склад_ткани on Ткань.Артикул_ткани equals Склад_ткани.Артикул_ткани where (Склад_ткани.Длинна * Склад_ткани.Ширина) <= 300 select new { Стоимость = Ткань.Цена * (Склад_ткани.Длинна / 100) * (Склад_ткани.Ширина / 100) }; var summ = ss.Sum(n => n.Стоимость); Itog1.Text = Itog1.Text + " " + Convert.ToString(decimal.Round((decimal)summ, 2)) + "р."; }
private void Window_Loaded(object sender, RoutedEventArgs e) { db = new АтельеEntities(); BDGrid.ItemsSource = db.Склад_фурнитуры.Join(db.Фурнитура, x => x.Артикул_фурнитуры, p => p.Артикул_фурнитуры, (x, p) => new { p.Артикул_фурнитуры, p.Тип, p.Название, p.Вес, p.Длинна, p.Ширина, p.Цена, x.Количиство }).ToList(); }
private void Window_Loaded(object sender, RoutedEventArgs e) { db = new АтельеEntities(); DBGrid.ItemsSource = db.Заказать_продукт.Join(db.Продукт, t => t.Артикул_продукта, x => x.Артикул_продукта, (t, x) => new { Артикул = t.Артикул_продукта, t.Количество, x.Название }).ToList(); }
private void Window_Loaded(object sender, RoutedEventArgs e) { db = new АтельеEntities(); }