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));
 }