Skip to content

vroquea/Almacen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Super usuario

En el global.asax esta un método que verificar que exista un usuario en caso de no encontrarlo lo crea con las siguientes credenciales de usuario:

Repository Layer

Aqui existe una interfaz que indicará las operaciones genéricas sobre el modelo, el segundo es una clase repositorio adaptado para Entity Framework que implementa IRepository.cs, a este repositorio se le debera de pasar el modelo que hará uso.

DAL

Aqui se encuentra el contexto con el cual se maneja la conexión a las tablas Product, Category y Supplier.

Entity Layer

El conjunto de clases dentro de esta capa representa a la base de datos, con algunos DataAnnotations para modificar las columnas, las tablas Product, Category y Supplier se construyeron a partir de estas clase mediante Code First, los Id de cada tabla son generados con Guid.

Bussiness Layer

En esta capa se encuentra la lógica de cada tabla, esta capa hace uso del repositorio de Entity Framework.

Presentation Layer

Aqui se encuentra las parte web, contiene un area que viene a ser el sistema y una parte publica para que se ingrese a este. Se implementa Identity para el manejo de usuarios, existe otro contexto aqui que maneja las tablas de usuario y no las otras tablas creadas mediante Code First.

Area

Cada modelo cuenta con su controlador para devolver una vista y sus API para ejecutar las operaciones, se maneja las peticiones con AngularJS.

Test

Proyecto para poder ejecutar logica de manera más sencilla sin ir a la parte web.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published