private void btnAsociar_Click(object sender, RoutedEventArgs e)
        {
            // Tomo el vehiculo seleccionado del listbox de resultados de busqueda
            Vehiculo vehiculoEncontrado = (Vehiculo)lbxResultBusqueda.SelectedItem;

            tblError.Text = "";
            if (vehiculoEncontrado != null)
            {
                if (mercancia is EntidadesDelProyecto.Sobre)
                {
                    if (vehiculoEncontrado is EntidadesDelProyecto.Moto)
                    {
                        tblError.Text = "";
                        sobreBD.AsociarMoto(vehiculoEncontrado.IdVehiculo, mercancia.IdMercancia);
                        mercancia.AsociarVehiculo(vehiculoEncontrado);
                    }

                    if (vehiculoEncontrado is EntidadesDelProyecto.Avion)
                    {
                        if (mercancia.LargoRecorrido)
                        {
                            tblError.Text = "";
                            sobreBD.AsociarAvion(vehiculoEncontrado.IdVehiculo, mercancia.IdMercancia);
                            mercancia.AsociarVehiculo(vehiculoEncontrado);
                        }
                        else
                        {
                            //tblError.Text = "No se puede asociar una avion a un \nsobre que no sea de largo recorrido";
                        }
                    }


                    if (vehiculoEncontrado is EntidadesDelProyecto.Furgoneta)
                    {
                        tblError.Text = "No se puede asociar una \nfurgoneta a un sobre";
                    }
                }

                if (mercancia is EntidadesDelProyecto.Paquete)
                {
                    if (vehiculoEncontrado is EntidadesDelProyecto.Furgoneta)
                    {
                        tblError.Text = "";
                        paqueteBD.AsociarFurgoneta(vehiculoEncontrado.IdVehiculo, mercancia.IdMercancia);
                        mercancia.AsociarVehiculo(vehiculoEncontrado);
                    }

                    if (vehiculoEncontrado is EntidadesDelProyecto.Avion)
                    {
                        if (mercancia.LargoRecorrido)
                        {
                            tblError.Text = "";
                            paqueteBD.AsociarAvion(vehiculoEncontrado.IdVehiculo, mercancia.IdMercancia);
                            mercancia.AsociarVehiculo(vehiculoEncontrado);
                        }
                        else
                        {
                            //tblError.Text = "No se puede asociar una avion a un \npaquete que no sea de largo recorrido";
                        }
                    }
                    else
                    {
                        //tblError.Text = "No se puede asociar una avion a un \npaquete que no sea de largo recorrido";
                    }

                    if (vehiculoEncontrado is EntidadesDelProyecto.Moto)
                    {
                        tblError.Text = "No se puede asociar una \nmoto a un paquete";
                    }
                }
            }
        }