예제 #1
0
        public IEnumerable <Ocorrencia> Obter(Ocorrencia entidade)
        {
            var parametros = new DynamicParameters();

            parametros.Add("@pessoaFisicaID", entidade.PessoaFisicaId ?? (long?)null);
            parametros.Add("@pessoaJuridicaID", entidade.PessoaFisicaId ?? (long?)null);
            parametros.Add("@ocorrenciaTiposID",
                           entidade.OcorrenciasTiposId > 0 ? entidade.OcorrenciasTiposId : (long?)null);
            parametros.Add("@contratoID", entidade.ContratoId ?? (long?)null);
            return
                (_repositorio.ObterPorProcedimento("usp_front_sel_ocorrencias", parametros)
                 .OrderByDescending(c => c.CriadoEm));
        }