Professional Documents
Culture Documents
NET CON C#
CARRITO DE COMPRAS
Docente: Ing. Hobby Saavedra Rosas Email: saavedravh@hotmail.com
Estructura de los procedimientos almacenados, de la base datos Minimarket, en SQL Server 2008.
3. Creacin de la solucin en Visual Studio 2010 3.1. Clic en Archivo /Nuevo Proyecto
3.3. Agregamos las siguientes Bibliotecas de Clases con los siguientes nombres ConexionBD
Entidades CapaDatos CapaNegocio Util La capa presentacin no es una biblioteca de clases es un proyecto asp.net CapaPresentacion
4. Estructura del Proyecto Web, despus de haber agregado todas las bibliotecas necesarias
5. Ahora procedemos a implementar cada biblioteca son sus respectivas clases 5.1. BDConexion: Creamos una clase
5.5. Ahora creamos las clases dentro de la Biblioteca de Clases Entidades, respectivas que harn el mapeo con la base de datos, es decir por cada tabla de la base de datos, crearemos una clase. 5.6. Debemos obtener la siguiente estructura
Clase: Cliente
Clase : Producto
Bueno para las dems clases, solo colocar los atributos, y los mtodos getter y setter, los podrn generar sin ninguna problema. Clase Categoria
Clase Pedido
Clase DetallePedido
Clase Cargo
Clase Empleados
Clase Usuario
Bueno hasta ahora se ha trabajado de forma independiente en cada Biblioteca de Clases, lo que haremos ahora es relacionarlas, para poder integrar nuestra aplicacin, teniendo en cuenta que la arquitectura tres capas es lineal. Usaremos tambin el patrn DAO. La CapaDatos, necesita dos referencias una a BDConexion y otra a las Entidades, para manipular y almacenar la informacin. Para poder vincular las bibliotecas solo deberemos hacer lo siguiente:
6. Capa Datos Creamos las siguientes clases, y la estructura final debe ser como se muestra en la imagen.
DESARROLLO DE APLICACIONES WEB EN ASP.NET CON C# Cdigo fuente en cada una de las clases Clase CategoriaDAO
Clase ProductoDAO
Clase ClienteDAO
Clase PedidoDAO
Clase DetallePedido
Clase CargoDAO
Clase EmpleadoDAO
Clase UsuarioDAO
DESARROLLO DE APLICACIONES WEB EN ASP.NET CON C# Cdigo fuente en cada clase Clase CategoriaNE
Clase PedidoNE
Clase DetallePedidoNE
8. Capa Presentacin 8.1. Vistas Producto 8.2. Vistas Cliente 8.3. Vistas Carrito de Compras 8.4. Vistas Login Usuarios 8.5. Vistas Login Cliente 8.6. Vistas Categorias 8.7. Vistas Empleados 8.8. Vistas Usuarios