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()); } }
private void cbEstado_SelectionChanged(object sender, EventArgs e) { TDAService.TDAServiceClient tda = new TDAService.TDAServiceClient(); Estados es = new Estados(); ComboBoxItem cbi = (ComboBoxItem)cbEstado.SelectedItem; if (this.IsLoaded) { if (cbEstado.SelectedIndex > 0) { es = tda.BuscarEstadoID(Convert.ToInt64(cbi.Uid)).First(); lEstado = es.ID; if (lPais == 0) { Llenado.seleccionarComboBoxUid(es.Pais.ToString(), cbPais); Llenado.seleccionarComboBoxUid(lEstado.ToString(), cbEstado); } } Llenado.cargarCBCiudadCliente(Convert.ToInt64(es.ID), cbCiudad); } }
private void Window_Loaded(object sender, RoutedEventArgs e) { Llenado.cargarCBPais(new Paises(), cbPais); if (lID == 0) { btnRegistrar.Visibility = Visibility.Visible; Llenado.seleccionarDefaultPais(cbPais); } else if (lID != 0) { btnModificar.Visibility = Visibility.Visible; TDAService.TDAServiceClient tda = new TDAService.TDAServiceClient(); var resultado = tda.BuscarEstadoID(lID); tda.Close(); foreach (var r in resultado) { Llenado.seleccionarComboBoxUid(r.Pais.ToString(), cbPais); txtNombre.Text = r.Nombre; } } }