예제 #1
0
        /*
         * UsuarioDAL usu = new UsuarioDAL();
         * ProductoDAL pro = new ProductoDAL();
         * ContribuyenteDAL con = new ContribuyenteDAL();
         * ClienteDAL cli = new ClienteDAL();
         */

        public List <CVenta> ListarBLL()
        {
            /*return ven.Listar().Join(usu.Listar(), v => v.cliente, u => u.codigo,
             *              (v, u) => new { Venta = v, Usuario = u })
             *          .Join(pro.Listar(), v => v.Venta.producto, p => p.codigo,
             *              (v, p) => new { Venta = v.Venta, Usuario = v.Usuario, Producto = p })
             *          .Join(con.Listar(), v => v.Venta.contribuyente, c => c.codigo,
             *              (v, c) => new { Ven = v.Venta, Usu = v.Usuario, Pro = v.Producto, Con = c })
             *          .Join(cli.Listar(), v => v.Ven.cliente, c => c.codigo,
             *              (v, c) => new { Ven = v.Ven, Usu = v.Usu, Pro = v.Pro, Con = v.Con, Cli = c })
             *          .Select(v => new
             *          {
             *              codigo = v.Ven.codigo,
             *              usuario = v.Usu,
             *              producto = v.Pro,
             *              cantidad = v.Ven.cantidad,
             *              fecha = v.Ven.fecha,
             *              contribuyente = v.Con,
             *              cliente = v.Cli,
             *              sede = v.Ven.sede,
             *              placa = v.Ven.placa,
             *              observacion = v.Ven.observacion
             *          });
             */
            return(ven.Listar());
        }