public ActionResult <FotoProduto> DeleteFotoProduto(Guid id) { var fotoProduto = _fotoProdutoService.Buscar(id); if (fotoProduto == null) { return(NotFound()); } _fotoProdutoService.Deletar(id); return(fotoProduto); }
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")); }