Closed Samalbalat closed 7 months ago
Para poder ejecutar las funciones crud de contrato se deberán usar las siguientes urls(en todas se omite el localhost:8080 por comodidad del escritor: Create: /contracts/create/Id_del_servicio_asociado/ Edit de contrato: /contracts/edit/Id_del_contrato_a_editar/ Edit de state: /contracts/edit/Id_del_contrato_a_editar/id_del_nuevo_state/ Delete: /contracts/delete/Id_del_contrato_a_eliminar/ Listado de contratos del cliente que ha iniciado sesión: contracts/clientList/ Listado de contratos del trabajador que ha iniciado sesión: contracts/workerList/
Nota: En las dos últimas funciones solamente se devuelven los contratos en los que el usuario logueado es el cliente o el trabajador respectivamente, por ejemplo si "Sam" inicia sesion y ejecuta la funcion worker list solamente saldrán los contratos donde él sea el worker, para saber en los que es el cliente se necesita usar la url clientList
Crear una funcionalidad que permita listar todos los contratos donde un usuario autenticado esté implicado