public AnotacaoFormViewModel Salvar(AnotacaoFormViewModel viewModel)
        {
            var anotacao = new Anotacao(viewModel.Texto, viewModel.CriarPorUserId, viewModel.OcorrenciaId,
                                        viewModel.AtividadeId, viewModel.PessoaFisicaId, viewModel.PessoaJuridicaId,
                                        viewModel.PotenciaisClienteId, viewModel.AcompanhamentoOcorrencia, viewModel.AnotacaoTipoId);
            var resultado = _servicoAnotacao.Adicionar(anotacao);

            if (resultado.IsValid)
            {
                if (viewModel.SolicitarLigacao)
                {
                    resultado = _servicoAtividade.AdicionarSolicitacaoLigacaoCorretor((long)viewModel.OcorrenciaId,
                                                                                      viewModel.CriarPorUserId, viewModel.Texto);
                }

                /// Adicionado em 18/09/17, troca de regra no vínculo da Ocorrência com o Atendimento.
                if (viewModel.AtendimentoId != null && viewModel.OcorrenciaId != null)
                {
                    _servicoAtendimentoOcorrencia.Adicionar((long)viewModel.AtendimentoId,
                                                            (long)viewModel.OcorrenciaId);
                }
            }

            viewModel.ValidationResult = resultado;
            return(viewModel);
        }