// DELETE: api/Cliente/5 public IHttpActionResult Delete(int id) { try { ClienteRepo clienteRepo = new ClienteRepo(); clienteRepo.Excluir(id); return(Ok()); } catch (Exception ex) { return(InternalServerError(ex)); } }
private void List_PreviewKeyDown(object sender, KeyEventArgs e) { if (e.Key == Key.Delete) { ClienteRepo repo = new ClienteRepo(); Cliente cliente = list.SelectedItem as Cliente; MessageBoxResult resposta; resposta = MessageBox.Show("Deseja realmente excluir ? ", "Excluir", MessageBoxButton.YesNo, MessageBoxImage.Question); if (resposta == MessageBoxResult.Yes) { repo.Excluir(cliente.Id); AtualizarDataGrid(); } else { e.Handled = true; // para ignorar o DELETE } } }