Siempre hemos tenido Utilitarios en nuestro almacén, pero acá hay uno que lo uso en todos mi proyectos,
este lo use para conectarme a proveedores como SqlServer, OleDb, Odbc y hasta Oracle, pero este ultimo en VStudio 2010 en adelante ya no lo acepta que pena = ( . pero sera motivo para otro post.
En la Libreria de "EnterPrise Library" hace uso de la Interfaz DBCommand y acá te muestro la misma chola pero con otro sazón.
Bueno acá les enseñare unos ejemplos prácticos para usar, siguiendo el anterior post a pedido suyo paso a paso (bien ahi WachiTurro)
En la Capa BE
agregamos las 3 clases
A la Capa DAL, le importamos las Referencias marcadas con Rojo (derecha)
Configuramos el Proveedor del ConnectionStrings "cnNorthwind" (izquierda)
2 mas y acabamos con el Constructor configurando el ConnectionStrings ("cnNorthwind")
un Archivo para configurar las posibles conecciones que tengamos en el WebConfig para llamarlo desde una clase aparte a esto lo llamare "Util"
para llamar al Store
Caso 1: Metodo para listar las Categorias y los Productos, Ya no abrimos ni Cerramos Conexión, mas abajo les daré otro ejemplo de esto..
Lo Sombreado es para resaltar lo del Utilitario
1er método para ver el uso de Parametros, un cachito no mas. (Ingreso básico de un Producto)
..regreso en una..
en la Capa BL, llamamos al metodo creado de la Capa DAL
Haber jugando un poco viendo las Bondades del Utilitario
2do Metodo ingreso de una Lista de Productos (Conexion Abierta= ConnectionState.KeepOpen)
Cerrando Conexión = db.Dispose() , para casos especiales =D
..regreso en una..









No hay comentarios:
Publicar un comentario