Пример #1
0
        public IEnumerable <OcorrenciaListaItemViewModel> ObterOcorrenciasLocalPorUserId(string userId)
        {
            var ocorrencias = _servicoOcorrencia.ObterOcorrenciasLocalPorUserId(userId);
            var retorno     = new List <OcorrenciaListaItemViewModel>();
            var vincularOcorrenciaAtendimentoManual = _servicoConfiguracao.VincularOcorrenciaAtendimentoManual();

            if (ocorrencias == null)
            {
                return(retorno.ToArray());
            }

            retorno.AddRange(
                ocorrencias.Select(
                    ocorrencia =>
                    new OcorrenciaListaItemViewModel(ocorrencia, null, null, vincularOcorrenciaAtendimentoManual,
                                                     false, null, null, ocorrencia.Finalizada)));

            return(retorno.ToArray());
        }