/// <summary>
        /// Metodo para dar de Alta un Paquete.
        /// </summary>
        /// <param name="paquete"></param>
        public void AltaPaquete(Paquete paquete)
        {
            using (conexion.retornarCN())
            {
                try
                {
                    conexion.abrir();
                    cmd = new MySqlCommand("Insert into paquetes(precioNeto,contenido,asegurada,aumSeguro,largoRecorrido,volumen) values( @precioNeto, @contenido, @asegurada, @aumSeguro,@largoRecorrido, @volumen)", conexion.retornarCN());

                    cmd.Parameters.AddWithValue("@precioNeto", paquete.CalcularPrecioNeto());
                    cmd.Parameters.AddWithValue("@contenido", paquete.Contenido);
                    cmd.Parameters.AddWithValue("@asegurada", paquete.Asegurada);
                    cmd.Parameters.AddWithValue("@aumSeguro", paquete.AumSeguro);
                    cmd.Parameters.AddWithValue("@largoRecorrido", paquete.LargoRecorrido);
                    cmd.Parameters.AddWithValue("@volumen", paquete.Volumen);

                    cmd.ExecuteNonQuery();
                    MessageBox.Show("Paquete agregado");
                }
                catch (Exception ex)
                {
                    Logger.Error("Error de alta de Paquete {0}", ex.ToString());
                    MessageBox.Show("No se pudo dar el Alta el Paquete");
                }
            }
        }
        /// <summary>
        /// Metodo para Modificar Paquete.
        /// </summary>
        /// <param name="paquete"></param>
        public void ModificacionPaquete(Paquete paquete)
        {
            using (conexion.retornarCN())
            {
                try
                {
                    conexion.abrir();
                    cmd = new MySqlCommand("UPDATE paquetes SET precioNeto=@precioNeto, contenido=@contenido, asegurada=@asegurada, aumSeguro=@aumSeguro, largoRecorrido=@largoRecorrido, volumen=@volumen  WHERE idPaquete=@idPaquete", conexion.retornarCN());

                    cmd.Parameters.AddWithValue("@idPaquete", paquete.IdMercancia);
                    cmd.Parameters.AddWithValue("@precioNeto", paquete.CalcularPrecioNeto());
                    cmd.Parameters.AddWithValue("@contenido", paquete.Contenido);
                    cmd.Parameters.AddWithValue("@asegurada", paquete.Asegurada);
                    cmd.Parameters.AddWithValue("@aumSeguro", paquete.AumSeguro);
                    cmd.Parameters.AddWithValue("@largoRecorrido", paquete.LargoRecorrido);
                    cmd.Parameters.AddWithValue("@volumen", paquete.Volumen);

                    cmd.ExecuteNonQuery();
                    conexion.cerrar();
                    MessageBox.Show("Paquete modificado");
                }
                catch (Exception ex)
                {
                    Logger.Error("Error de Modificicacion de Paquete {0}", ex.ToString());
                    MessageBox.Show("Error, no se pudo Modificar");
                }
            }
        }