//Кнопка создания сделки private void Btn_DealCreate_Click(object sender, RoutedEventArgs e) { Deals deal = new Deals(); deal.ID = Guid.NewGuid(); deal.AgentID = Properties.Settings.Default.User_ID; DealWindows DW = new DealWindows(deal); if (DW.ShowDialog() == true) { if (App.bd.CreateDeal(deal) == false) { return; } UpdateData(deal); } }
//Кнопка редактирования сделки private void Btn_DealEdite_Click(object sender, RoutedEventArgs e) { selectDeal = (Deals)grid_deals.SelectedItem; if (selectDeal != null && selectDeal.StatusName == "В работе") { DealWindows DW = new DealWindows(selectDeal); if (DW.ShowDialog() == true) { if (App.bd.EditDeal(selectDeal) == false) { return; } UpdateData(selectDeal); } } else { if (selectDeal != null) { MessageBox.Show($"Сделка №{selectDeal.Number} уже завершена!", "Ошибка!", MessageBoxButton.OK, MessageBoxImage.Error); } } }