private void btnAdd_Click(object sender, RoutedEventArgs e) { ZakaznBludaNew zakaznBludaNew = new ZakaznBludaNew(); zakaznBludaNew.Count = int.Parse(lblCount.Text); zakaznBludaNew.IdBluda = ((Model.Menu)cbBluda.SelectedItem).Id; zakaznBludaNew.NameBluda = ((Model.Menu)cbBluda.SelectedItem).Name; zakaznBludaNew.Price = (float)((Model.Menu)cbBluda.SelectedItem).Price * zakaznBludaNew.Count; zakaznBludaNew.IdZakaza = idNewZakaz; db.ZakaznBludaNew.Add(zakaznBludaNew); db.SaveChanges(); Close(); }
private void btnDel_Click(object sender, RoutedEventArgs e) { if (dgAddBludo.SelectedItem != null) { ZakaznBludaNew delBludo = (ZakaznBludaNew)dgAddBludo.SelectedItem; if (MessageBox.Show("Вы точно хотите удалить блюдо из заказа?", "Внимание", MessageBoxButton.YesNo) == MessageBoxResult.Yes) { db.ZakaznBludaNew.Remove(delBludo); db.SaveChanges(); dgAddBludo.ItemsSource = db.ZakaznBludaNew.Where(i => i.IdZakaza == idNewZakaz).ToList(); } } else { MessageBox.Show("Чтобы удалить надо выбрать что удалять"); } }