Beispiel #1
0
        public ActionResult DetailsProducto(int id)
        {
            var resultado = new ProductoLogica().ObtenerProductoPorCodigo(id);

            CarritoComprasVM model = new CarritoComprasVM();

            model.ProductoVista = (ProductoDTO)resultado;

            // Esto para pruebas se ocupa bajar a la BL
            // HttpContext.Session.SetString("ProdRelacionado", "Producto Prueba Relacionado");
            var prodRelacionado = new ProductoLogica().ListarProductoDeSegundaParecidosA(model.ProductoVista.NombreProducto);

            ViewBag.ProdRelacionado = "No Existe producto Relacionado";
            if (prodRelacionado.GetType() != typeof(ErrorDTO))
            {
                ViewBag.ProdRelacionado = "El nombre del producto de segunda relacionado es: " + ((ProductoDTO)prodRelacionado).NombreProducto;;
            }


            return(View(model));
        }