Class RutaController
java.lang.Object
com.stem.grupoSenda.controller.RutaController
Controlador para gestionar todas las operaciones de las rutas en la API.
Se encarga de recibir las peticiones web para listar, ver, crear,
actualizar y borrar rutas, así como consultar las quedadas asociadas.
* @author Alex Fernandez Orta
- Version:
- 1.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionactualizarRuta(Long id, Ruta Ruta) Modifica los datos de una ruta que ya existe. * @param id El número de id de la ruta que queremos cambiar.voidborrarRuta(Long id) Elimina una ruta del sistema usando su número de id. * @param id El número de id de la ruta que se quiere borrar.Guarda una nueva ruta en el sistema. * @param ruta Los datos de la ruta que se va a crear.Obtiene la lista de todas las quedadas que se van a hacer en una ruta concreta. * @param id El número de id de la ruta.obtenerPorId(Long id) Busca y devuelve una ruta específica utilizando su número de id. * @param id El número identificador de la ruta que queremos buscar.Obtiene una lista con todas las rutas disponibles. * @return Una lista que contiene todas las rutas.
-
Constructor Details
-
RutaController
public RutaController()
-
-
Method Details
-
obtenerTodos
-
obtenerPorId
-
crearRuta
-
actualizarRuta
Modifica los datos de una ruta que ya existe. * @param id El número de id de la ruta que queremos cambiar.- Parameters:
Ruta- Los nuevos datos que le vamos a poner a la ruta.- Returns:
- La ruta ya actualizada con los cambios, o null si no se encontró.
-
borrarRuta
Elimina una ruta del sistema usando su número de id. * @param id El número de id de la ruta que se quiere borrar. -
getQuedadasByRutaId
-