private void btnAceptar_Click(object sender, RoutedEventArgs e) { if (txtCiudad.Text != string.Empty) { MessageBoxResult respuesta = MessageBox.Show("¿Desea guardar los datos?", "Registro de Ciudad", MessageBoxButton.YesNo, MessageBoxImage.Question); if (respuesta == MessageBoxResult.Yes) { Ciudad oCiudad = new Ciudad(); oCiudad.Ciu_Nombre = txtCiudad.Text; TrabajarCiudades.agregarCiudad(oCiudad); traerCiudades(); MessageBox.Show("El datos han sido registrados.", "¡Información!", MessageBoxButton.OK, MessageBoxImage.Exclamation); } } else { MessageBox.Show("Debe ingresar el nombre de una ciudad para poder registrarla."); } txtCiudad.Text = ""; }
private void btnEliminar_Click(object sender, RoutedEventArgs e) { DataRowView drv = (DataRowView)lstCiudades.SelectedItem; if (drv != null) { MessageBoxResult respuesta = MessageBox.Show("¿Desea realmente eliminar el registro de ciudad?", "Eliminar Ciudad.", MessageBoxButton.YesNo, MessageBoxImage.Question); if (respuesta == MessageBoxResult.Yes) { int codigo = (Int32)drv["Ciu_Codigo"]; TrabajarCiudades.eliminarCiudad(codigo); MessageBox.Show("El registro de ciudad ha sido eliminado.", "¡Información!", MessageBoxButton.OK, MessageBoxImage.Exclamation); traerCiudades(); } } else { MessageBox.Show("Debe seleccionar una ciudad.", "¡Advertencia!", MessageBoxButton.OK, MessageBoxImage.Warning); } }
private void btnAceptared_Click(object sender, RoutedEventArgs e) { MessageBoxResult respuesta = MessageBox.Show("¿Desea modificar los datos de ciudad?", "Actualización de Autobus.", MessageBoxButton.YesNo, MessageBoxImage.Question); if (respuesta == MessageBoxResult.Yes) { Ciudad oCiudad = new Ciudad(); oCiudad.Ciu_Codigo = Convert.ToInt32(txtCodigo.Text); oCiudad.Ciu_Nombre = txtCiudadEdit.Text; TrabajarCiudades.actualizarCiudad(oCiudad); MessageBox.Show("El registro ha sido actualizado.", "¡Información!", MessageBoxButton.OK, MessageBoxImage.Exclamation); } else { MessageBox.Show("Complete todos los campos necesarios.", "¡Error!", MessageBoxButton.OK, MessageBoxImage.Error); } traerCiudades(); grdCiudadEdit.Visibility = Visibility.Hidden; grdCiudades.Visibility = Visibility.Visible; txtCodigo.Text = string.Empty; txtCiudadEdit.Text = string.Empty; }
void traerCiudades() { lstCiudades.DataContext = TrabajarCiudades.traerCiudades(); }