private void btnEliminar_Click(object sender, RoutedEventArgs e) { Estados es = ((Button)sender).DataContext as Estados; MessageBoxResult result = MessageBox.Show("Estas seguro que quieres eliminar el estado " + es.Nombre + ".", "Eliminar", MessageBoxButton.OKCancel, MessageBoxImage.Question); if (result == MessageBoxResult.OK) { TDAService.TDAServiceClient tda = new TDAService.TDAServiceClient(); es = tda.BuscarEstadoID(es.ID).First(); Resultado r = tda.DeleteEstado(es); if (r.ErrorDB) { MessageBox.Show("No se pudo eliminar el estado " + es.Nombre + "."); } realizarBusqueda(new Estados()); } }