public ActionResult <PedidoFotoProduto> DeletePedidoFotoProduto(Guid id) { var pedidoFotoProduto = _pedidoFotoProdutoService.Buscar(id); if (pedidoFotoProduto == null) { return(NotFound()); } _pedidoFotoProdutoService.Deletar(id); return(pedidoFotoProduto); }
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")); }