Exemplo n.º 1
0
        public void Handle(AtualizarIngredienteOpcCommand message)
        {
            if (!CommandValido(message))
            {
                return;
            }
            IngredienteOpc ingredienteOpc = IngredienteOpcFactory.IngredienteOpcFull(message.Id, message.Descricao, message.Id_produtoTipo, message.Ids_ingredienteOpc_Opcoes);

            _ingredienteOpcRepository.Atualizar(ingredienteOpc);
            if (!Commit())
            {
                return;
            }
        }
        public void Atualizar(IngredienteOpc ingredienteOpc)
        {
            AtualizarIngredienteOpcCommand command = new AtualizarIngredienteOpcCommand(ingredienteOpc.Id, ingredienteOpc.Descricao, ingredienteOpc.Id_produtoTipo, ingredienteOpc.Ids_ingredienteOpc_Opcoes);

            _bus.SendCommand(command);
        }