-
Notifications
You must be signed in to change notification settings - Fork 0
License
nicoriva/tp-lp3-sistema-de-remuneracion
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Indicar en el archivo application.properties la ruta donde se guardara el archivo de la base de datos.
En el repositorio se encuentran un archivo con una base de datos de prueba para probar los CRUDS. En la URL se debe poner localhost:8080/api/sistema/ y posteriormente colocando en esa dirección los nuevos requests.
Es un request de tipo POST. Primero se agrega usuario/ a la dirección principal y posteriormente se envía con un formato JSON los datos para crear al usuario, como nombre, contraseña, correo, rol y fecha de invitación. Para esto recurrimos a un request de tipo GET. Primeramente se agrega usuario/ a la dirección principal. "Query" es una opción del Insomnia donde se pueden añadir filtros para listar. En caso de no agregarse tales filtros, se listarán todos los usuarios. Este es un request de tipo GET. Se añade usuario/{rol} (poniendo el rol por el cual se desea listar) a la dirección principal. Nuevamente un request de tipo GET. En este caso se añade usuario/notificar-expiracion a la dirección principal. Se imprime en la consola (no en insomnia) el mensaje que se envía al usuario cuyas invitaciones están expiradas (Se inicia el aviso 2 días antes del vencimiento). En este caso es un request de tipo DEL. Se agrega usuario/{id} (poniendo el id del usuario que se desea eliminar) a la dirección principal. Se utiliza un request de tipo POST. Primero se agrega organizacion/ a la dirección principal para seguidamente enviar en formato JSON la lista de los datos para crear la organización. Para esto se utiliza un request de tipo GET. Se agrega organizacion/ a la dirección principal. Con la opción de "Query" del Insomnia se pueden agregar filtros para listar. En caso de no agregarse tales filtros, se listarán todas las organizaciones. Utilizando un request de tipo GET, se agrega organizacion/{tipoDeOrganizacion} a la dirección principal. Para esto se utiliza un request de tipo DEL. Se agrega organizacion/{id} (poniendo el id de la organización que se desea eliminar) a la dirección principal. Este es un request de tipo POST. Se agrega pago/ a la dirección principal. Mediante el formato JSON se indican los datos para crear el pago. Para esto se utiliza un request de tipo GET. Se agrega pago/ a la dirección principal."Query" del Insomnia es utilizado para agregar los filtros para listar. En caso de no agregarse tales filtros, se listarán todos los pagos. En este caso es un request de tipo DEL. Se agrega pago/{id} (poniendo el id del pago que se desea eliminar) a la dirección principal. Para realizar el trabajo se tuvieron en cuenta los ejemplos desarrollados en clase y los trabajos de semestres anteriores compartidos por el profesor.
About
No description, website, or topics provided.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published