Пример #1
0
        public OcorrenciaFormViewModel ObterOcorrenciasHistoricoCliente(long?pessoaFisicaId, long?pessoaJuridicaId)
        {
            var minhaLista      = new List <OcorrenciaListaItemViewModel>();
            var view            = new OcorrenciaFormViewModel();
            var listaOcorrencia = _servicoOcorrencia.BuscarOcorrenciasCliente(pessoaFisicaId, pessoaJuridicaId, null);
            var vincularOcorrenciaAtendimentoManual = _servicoConfiguracao.VincularOcorrenciaAtendimentoManual();

            if (listaOcorrencia != null)
            {
                minhaLista.AddRange(
                    listaOcorrencia.Select(
                        ocorrencia =>
                        new OcorrenciaListaItemViewModel(ocorrencia, null, null, vincularOcorrenciaAtendimentoManual,
                                                         false, pessoaFisicaId, pessoaJuridicaId, ocorrencia.Finalizada)));
            }
            view.ListaOcorrenciaCliente = minhaLista;
            return(view);
        }