public IActionResult Delete([FromBody] IngredienteOpc_Opcao ingredienteOpc_Opcao) { if (ingredienteOpc_Opcao == null) { return(Response(null)); } _ingredienteOpc_OpcaoService.Deletar(ingredienteOpc_Opcao.Id); return(Response(ingredienteOpc_Opcao)); }
public IActionResult Put([FromBody] IngredienteOpc_Opcao ingredienteOpc_Opcao) { if (ingredienteOpc_Opcao == null) { return(Response(null)); } _ingredienteOpc_OpcaoService.Atualizar(ingredienteOpc_Opcao); return(Response(ingredienteOpc_Opcao)); }
public void Handle(AtualizarIngredienteOpcOpcaoCommand message) { if (!CommandValido(message)) { return; } IngredienteOpc_Opcao IngredienteOpc_Opcao = IngredienteOpc_OpcaoFactory.IngredienteOpc_OpcaoFull(message.Id, message.Descricao, message.ValorDiferenca, message.Id_produto); _ingredienteOpc_OpcaoRepository.Atualizar(IngredienteOpc_Opcao); if (!Commit()) { return; } }
public void Handle(CriarIngredienteOpcOpcaoCommand message) { if (!CommandValido(message)) { return; } IngredienteOpc_Opcao IngredienteOpc_Opcao = new IngredienteOpc_Opcao(message.Descricao, message.ValorDiferenca, message.Id_produto); _ingredienteOpc_OpcaoRepository.Criar(IngredienteOpc_Opcao); if (!Commit()) { return; } }
public void Criar(IngredienteOpc_Opcao ingredienteOpc_Opcao) { CriarIngredienteOpcOpcaoCommand command = new CriarIngredienteOpcOpcaoCommand(ingredienteOpc_Opcao.Descricao, ingredienteOpc_Opcao.ValorDiferenca, ingredienteOpc_Opcao.Id_produto); _bus.SendCommand(command); }
public Pedido_Produto_IngredienteOpc_Opcao(IngredienteOpc ingredienteOpc, IngredienteOpc_Opcao opcao, decimal valorDiferenca) { IngredienteOpc = ingredienteOpc; Opcao = opcao; }