コード例 #1
0
 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));
 }
コード例 #2
0
 public IActionResult Put([FromBody] IngredienteOpc_Opcao ingredienteOpc_Opcao)
 {
     if (ingredienteOpc_Opcao == null)
     {
         return(Response(null));
     }
     _ingredienteOpc_OpcaoService.Atualizar(ingredienteOpc_Opcao);
     return(Response(ingredienteOpc_Opcao));
 }
コード例 #3
0
        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;
            }
        }
コード例 #4
0
        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;
            }
        }
コード例 #5
0
        public void Criar(IngredienteOpc_Opcao ingredienteOpc_Opcao)
        {
            CriarIngredienteOpcOpcaoCommand command = new CriarIngredienteOpcOpcaoCommand(ingredienteOpc_Opcao.Descricao, ingredienteOpc_Opcao.ValorDiferenca, ingredienteOpc_Opcao.Id_produto);

            _bus.SendCommand(command);
        }
コード例 #6
0
 public Pedido_Produto_IngredienteOpc_Opcao(IngredienteOpc ingredienteOpc, IngredienteOpc_Opcao opcao, decimal valorDiferenca)
 {
     IngredienteOpc = ingredienteOpc;
     Opcao          = opcao;
 }