Пример #1
0
        public IActionResult Detalhar(int id)
        {
            Produto             Produto = db.Produtos.Where(x => x.Id == id).Include(x => x.Fotos).FirstOrDefault();
            ProdutoDetalheModel model   = new ProdutoDetalheModel();

            model.Produto        = Produto;
            model.ProdutoBack    = db.Produtos.Where(x => x.Id == id - 1).FirstOrDefault();
            model.ProdutoForward = db.Produtos.Where(x => x.Id == id + 1).FirstOrDefault();

            return(View("_DetalhamentoProduto", model));
        }
Пример #2
0
        // GET: Produto/Details/5
        public async Task <ActionResult> Details(int id)
        {
            var produto = await _clientHelper.GetProdutoAsync(id);

            var horta = await _clientHelper.GetHortaAsync(produto.HortaId);

            var model = new ProdutoDetalheModel()
            {
                Id          = id,
                HortaTitulo = horta.Titulo,
                Nome        = produto.Nome,
                HortaId     = produto.HortaId,
                Preco       = produto.Preco,
                Quantidade  = produto.Quantidade,
                Foto        = produto.Foto
            };

            return(View(model));
        }