Este proyecto es una API CRUD conectada a SQL Server para gestionar inventarios. Incluye una aplicación cliente en C# con Windows Forms para la interfaz gráfica y una aplicación de terminal en Python.
- Inventario-API: Contiene la API.
- cliente_c#: Contiene la interfaz gráfica de Windows Forms.
- cliente_python: Contiene el archivo de terminal
.py
. - db: Contiene el script SQL para configurar la base de datos.
- Navega a la carpeta
db
y ejecuta el script SQL proporcionado en tu servidor SQL Server para crear las tablas necesarias.
-
Navega a la carpeta
Inventario-API
. -
Abre el archivo
appsettings.json
y modifica la cadena de conexiónData Source
para que apunte a tu servidor SQL Server.Ejemplo:
"ConnectionStrings": { "DefaultConnection": "Server=TU_SERVIDOR;Database=TU_BASE_DE_DATOS;User Id=TU_USUARIO;Password=TU_CONTRASEÑA;" }
- Ejecuta la API desde la carpeta Inventario-API. La API se establecerá por defecto en http://localhost:5253.