Skip to content

Gersomsim/Test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Creacion de Tabla

Se crea la tabla datos en la base de datos grupo_salinas LINK: create_table_datos.sql

Procedimientos Almacenados CRUD

Los procedimientos almacenados se encuentran en la carpeta SQL LINK: CRUD_stored_procedures.sql

EJECUCION de procedimientos almacenados

Insertar un dato

EXEC SP_CRUDDatos 'CREATE', null, 1, 2, 3, 'Cliente A', 202301, 'Plazo 1', 'Producto 1', 'Sucursal 1';

Obtener todos los datos

EXEC SP_CRUDDatos 'READ';

Obtener un dato por ID

EXEC SP_CRUDDatos 'READ', 1;

Actualizar un dato

EXEC SP_CRUDDatos 'UPDATE', 1, 1, 2, 3, 'Cliente B', 202302, 'Plazo 2', 'Producto 2', 'Sucursal 2';

Eliminar un dato

EXEC SP_CRUDDatos 'DELETE', 1;

API

se realiza API en .Net 9 con Entity Framework Core y Sql Server

Intrucciones para ejecutar la API

  1. Navegar a la carpeta del proyecto
  2. Restaurar las dependencias
  3. Levantar DB en docker
docker-compose up -d
  1. Ejecutar el proyecto
dotnet run

Endpoints

  • 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

Frontend

se realiza frontend en angular 20 con tailwindcss

Intrucciones para ejecutar el frontend

  1. Navegar a la carpeta del proyecto
  2. Restaurar las dependencias
npm install
  1. Actualizar puerto segun puerto expuesto en API en archivo environment.development.ts
  2. Ejecutar el proyecto
ng serve
  1. Acceder a la ruta para visualizar
http://localhost:4200

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published