private void RemoveCall(object sender, RoutedEventArgs e) { try { using (var saving = new user2Entities()) { var question = MessageBox.Show("Вы уверены, что хотите удалить звонок?", "удалить", MessageBoxButton.YesNo, MessageBoxImage.Question); if (question == MessageBoxResult.Yes) { if (this.LeadsGrid.SelectedItem is Lead lead) { if (lead.Статус != 2) { var SelectLead = saving.Lead.Where(i => i.ID == lead.ID).FirstOrDefault(); SelectLead.Удален = true; saving.SaveChanges(); } LoadList(); } } } } catch (Exception ex) { MessageBox.Show(ex.Message, ex.HelpLink, MessageBoxButton.OK, MessageBoxImage.Error); } }
private void LoadData(object sender, RoutedEventArgs e) { try { context = new user2Entities(); LoadList(); } catch (Exception ex) { MessageBox.Show(ex.Message, ex.HelpLink, MessageBoxButton.OK, MessageBoxImage.Error); } }
private void RemoveCall(object sender, RoutedEventArgs e) { using (var saving = new user2Entities()) { var question = MessageBox.Show("Вы уверены, что хотите удалить звонок?", "удалить", MessageBoxButton.YesNo, MessageBoxImage.Question); if (question == MessageBoxResult.Yes) { if (this.Calls.SelectedItem is Call call) { if (call.Lead.Статус != 2) { var SelectCall = saving.Call.Where(i => i.ID == call.ID).FirstOrDefault(); SelectCall.Удален = true; saving.SaveChanges(); } else { MessageBox.Show("нельзя удалить звонок если он привязан к неактивному лиду"); } LoadList(); } } } }
private void LoadData(object sender, RoutedEventArgs e) { context = new user2Entities(); LoadList(); }