Exemple #1
0
        // GET: Categoria/Edit/5
        public ActionResult Alterar(Guid id)
        {
            var produtoViewModel = _produtoApp.GetById(id);

            ViewBag.IdCategoria = new SelectList(_categoriaApp.GetAll(), "IdCategoria", "Descricao", produtoViewModel.IdCategoria);
            ViewData["Imagens"] = _produtoImagemApp.BuscarImagensPorIdProduto(id);
            ViewData["Precos"]  = _produtoPrecoApp.BuscarPrecosPorIdProduto(id);

            return(View(produtoViewModel));
        }
        public ActionResult Detalhes(Guid IdProduto)
        {
            ViewBag.Message = "Your contact page.";

            var customers = _produtoApp.GetById(IdProduto);

            ViewData["Imagens"] = _produtoImagemApp.BuscarImagensPorIdProduto(IdProduto);

            var precos = _produtoPrecoApp.BuscarPrecosPorIdProduto(IdProduto);
            List <SelectListItem> obj = new List <SelectListItem>();

            obj.Add(new SelectListItem {
                Text = "(Selecione)", Value = "0"
            });
            foreach (var item in precos)
            {
                obj.Add(new SelectListItem {
                    Text = item.Descricao + " - " + item.ValorUnitario.ToString("C"), Value = item.IdProdutoPreco.ToString()
                });
            }

            ViewBag.IdProdutoPreco = obj;

            return(View(customers));


            //return View();
        }