private void btnEditar_Click(object sender, RoutedEventArgs e) { Deportess cli = dtgDeportes.SelectedItem as Deportess; if (cli != null) { HabilitarCajas(true); txbNombreDeporte.Text = cli.NombreDeporte; txbDeportesId.Text = cli.Id.ToString(); accionDeporte = accion.Editar; HabilitarBotones(false); } else { MessageBox.Show("Seleccione el deporte que desea editar", "Deportes", MessageBoxButton.OK, MessageBoxImage.Question); } }
private void btnEliminar_Click(object sender, RoutedEventArgs e) { Deportess cli = dtgDeportes.SelectedItem as Deportess; if (cli != null) { if (MessageBox.Show("Realmente deseas eliminar este deporte?", "Deportes", MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.Yes) { if (manejadorDeporte.Eliminar(cli.Id)) { MessageBox.Show("El deporte ha sido eliminado correctamente", "Farmacia", MessageBoxButton.OK, MessageBoxImage.Information); ActualizarTabla(); } else { MessageBox.Show("El deporte no se pudo eliminar", "Farmacia", MessageBoxButton.OK, MessageBoxImage.Error); } } } }
private void btnGuardar_Click(object sender, RoutedEventArgs e) { if (accionDeporte == accion.Nuevo) { Deportess cli = new Deportess() { NombreDeporte = txbNombreDeporte.Text, }; if (manejadorDeporte.Agregar(cli)) { MessageBox.Show("Deporte agregado correctamente", "Deportes", MessageBoxButton.OK, MessageBoxImage.Information); ActualizarTabla(); HabilitarBotones(true); HabilitarCajas(false); } else { MessageBox.Show("El deporte no se puede agregar", "Deportes", MessageBoxButton.OK, MessageBoxImage.Error); } } else { Deportess cli = dtgDeportes.SelectedItem as Deportess; cli.NombreDeporte = txbNombreDeporte.Text; if (manejadorDeporte.Modificar(cli)) { MessageBox.Show("Deporte modificado correctamente", "Deportes", MessageBoxButton.OK, MessageBoxImage.Information); ActualizarTabla(); HabilitarBotones(true); HabilitarCajas(false); } else { MessageBox.Show("El deporte no se pudo actualizar coreectamente", "Deportes", MessageBoxButton.OK, MessageBoxImage.Error); } } }
public bool Modificar(Deportess entidad) { return(repositorio.Update(entidad)); }
public bool Agregar(Deportess entidad) { return(repositorio.Create(entidad)); }