public bool Ingresar(Pasajero pasajero)
        {
            var gestorDAO = new FabricaDAOSql().CrearGestorDAO();
            var pasajeroDAO = new FabricaDAOSql().CrearPasajeroDAO(gestorDAO);

            return pasajeroDAO.Ingresar(pasajero);
        }
        public bool Ingresar(Bus bus)
        {
            var gestorDAO = new FabricaDAOSql().CrearGestorDAO();
            var busDAO = new FabricaDAOSql().CrearBusDAO(gestorDAO);

            return busDAO.Ingresar(bus);
        }
 public bool Ingresar(Venta venta)
 {
     var gestorDAOSql = new FabricaDAOSql().CrearGestorDAO();
     var ventaDAOSql = new FabricaDAOSql().CrearVentaDAO(gestorDAOSql);
     venta.Pasajero.SumarPuntos();
     try
     {
         return ventaDAOSql.Ingresar(venta);
     }
     catch (Exception e)
     {
         throw e;
     }
 }
        public bool Ingresar(Itinerario itinerario)
        {
            var gestorDAO = new FabricaDAOSql().CrearGestorDAO();
            var itinerarioDAO = new FabricaDAOSql().CrearItinerarioDAO(gestorDAO);
            var conductor = new Conductor();
            conductor.Itinerarios = itinerarioDAO.Listar();

            itinerarioDAO.Ingresar(itinerario);
            return true;
               /* if (conductor.ValidarItinerario(itinerario))
            {
            }*/

            //return false;
        }