public List<Conductor> Listar()
        {
            var gestorDAOSql = new FabricaDAOSql().CrearGestorDAO();
            var conductorDAOSql = new FabricaDAOSql().CrearConductorDAO(gestorDAOSql);

            return conductorDAOSql.Listar();
        }
        public List<Empleado> Listar()
        {
            var gestorDAOSql = new FabricaDAOSql().CrearGestorDAO();
            var empleadoDAOSql = new FabricaDAOSql().CrearEmpleadoDAO(gestorDAOSql);

            return empleadoDAOSql.Listar();
        }
        public List<Pasajero> Listar()
        {
            var gestorDAO = new FabricaDAOSql().CrearGestorDAO();
            var pasajeroDAO = new FabricaDAOSql().CrearPasajeroDAO(gestorDAO);

            return pasajeroDAO.Listar();
        }
        public List<TipoServicio> Listar()
        {
            var gestorDAOSql = new FabricaDAOSql().CrearGestorDAO();
            var tipoServicioDAOSql = new FabricaDAOSql().CrearTipoServicoDAO(gestorDAOSql);

            return tipoServicioDAOSql.Listar();
        }
        public List<Bus> Listar()
        {
            var gestorDAO = new FabricaDAOSql().CrearGestorDAO();
            var busDAO = new FabricaDAOSql().CrearBusDAO(gestorDAO);

            return busDAO.Listar();
        }
        public List<Ruta> Listar()
        {
            var gestorDAOSql = new FabricaDAOSql().CrearGestorDAO();
            var rutaDAOSql = new FabricaDAOSql().CrearRutaDAO(gestorDAOSql);

            return rutaDAOSql.Listar();
        }
        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;
        }
 public List<Venta> Listar()
 {
     var gestorDAO = new FabricaDAOSql().CrearGestorDAO();
     var ventaDAO = new FabricaDAOSql().CrearVentaDAO(gestorDAO);
     return ventaDAO.Listar();
 }
 public List<Itinerario> Listar()
 {
     var gestorDAO = new FabricaDAOSql().CrearGestorDAO();
     var itinerarioDAO = new FabricaDAOSql().CrearItinerarioDAO(gestorDAO);
     return itinerarioDAO.Listar();
 }