Se crea la tabla datos en la base de datos grupo_salinas LINK: create_table_datos.sql
Los procedimientos almacenados se encuentran en la carpeta SQL LINK: CRUD_stored_procedures.sql
EXEC SP_CRUDDatos 'CREATE', null, 1, 2, 3, 'Cliente A', 202301, 'Plazo 1', 'Producto 1', 'Sucursal 1';
EXEC SP_CRUDDatos 'READ';
EXEC SP_CRUDDatos 'READ', 1;
EXEC SP_CRUDDatos 'UPDATE', 1, 1, 2, 3, 'Cliente B', 202302, 'Plazo 2', 'Producto 2', 'Sucursal 2';
EXEC SP_CRUDDatos 'DELETE', 1;
se realiza API en .Net 9 con Entity Framework Core y Sql Server
- Navegar a la carpeta del proyecto
- Restaurar las dependencias
- Levantar DB en docker
docker-compose up -d
- Ejecutar el proyecto
dotnet run
- GET /test: ejecuta una prueba
- GET /productos: obtiene todos los productos de la tabla
- POST plazos: busca los plazos de un registro filtrando por parametros pasados por el body
se realiza frontend en angular 20 con tailwindcss
- Navegar a la carpeta del proyecto
- Restaurar las dependencias
npm install
- Actualizar puerto segun puerto expuesto en API en archivo environment.development.ts
- Ejecutar el proyecto
ng serve
- Acceder a la ruta para visualizar
http://localhost:4200