public ActionResult <FotoProduto> DeleteFotoProduto(Guid id)
        {
            var fotoProduto = _fotoProdutoService.Buscar(id);

            if (fotoProduto == null)
            {
                return(NotFound());
            }

            _fotoProdutoService.Deletar(id);


            return(fotoProduto);
        }
示例#2
0
        public IActionResult AtualizarPedido(Pedido pedido)
        {
            IEnumerable <PedidoFotoProduto> fotoSelecionadas = _session.Get <IEnumerable <PedidoFotoProduto> >("FotosSelecionadas");

            foreach (var fotoSelecionada in fotoSelecionadas)
            {
                _pedidoFotoProdutoService.Deletar(fotoSelecionada.Id);
                _fotoProdutoService.Deletar(fotoSelecionada.FotoProduto.Id);
                _fotoProdutoService.Criar(fotoSelecionada.FotoProduto);
                _pedidoFotoProdutoService.Criar(fotoSelecionada);
            }
            _pedidoService.Atualizar(pedido);
            _session.SetString("Alertas", "Parabéns!!!| Você acabou de atualizar um pedido.");
            return(RedirectToAction("Index"));
        }