Este código contiene las Api de:
- Agregar cuenta
- Consultar Cuenta
- Consignar Cuenta
- Retirar Cuenta
Al ejecutar el programa crea automáticamente una pesona para poder posteriormente agregarle cuentas
- Descargar el código del programa
- En el archivo appsettings.json (ruta Prueba5/appsettings.json) actualizar los datos de conexión
- Ejecutar el programa, se abrira una ventana en el navegador , reescribir la url("http://localhost:52438/index.html")
- verificar la creación de la base de datos en el servidor editado en el paso #2
- Verificar las funcionalidades de la API
- Descargar el código del programa
- Instalar los módulos para que se permita la ejecucion del programa
npm install
- Ejecutar la aplicación mediante el comando
ng serve -o
, se abrira una ventana en el navegador
- Se tienen usuarios ya creados para poder realizar los movimientos de cuenta
- Para crear una cuenta es necesario un número que identifique la persona y no el nombre
- El Backend se realizo mediante .Net Core 3.1
- El FrontEnd se realizo mediante Angular 9
- La solucion se realizó mediante un modelo de capas:
Contiene las clases necesarias para el funcionamiento del API
- Contiene las clases que tienen el contacto con la base de datos
- Contiene la carpeta
configuración
de las tablas de usuario y persona que permite que se cree la migración y al ejecutar el programa se generará la base de datos - Contiene La carpeta
DatosIniciales
que crea un usuario para que se permita la administración de cuentas sin editar la base de datos - Contiene la carpeta
Interfaces
de las clases que tienen el contacto con la base de datos - Contiene la carpeta
Migrations
la cual contiene los datos necesarios para que se cree la base de datos cuando se ejecuta el programa - Contiene la clase
BancoContext
que permite la conexion del programa con la base de datos
- Contiene las clases que comunican al API con las clases que interactuan con la base de datos
- Contiene la carpeta
Interfaces
de las clases que comunican al API con las clases que interactuan con la base de datos
- El Backend se realizo mediante .Net Core 3.1
- El FrontEnd se realizo mediante Angular 9
- Ajustar el estilo del formulario
- Agregar autenticación mediante token de verificacion
- Validaciones en el código fuente
- Diseño de pruebas unitarias
- Implementar un mecanismo de auditoría a base de archivos de texto.