public TipoDocumento BuscarTipoDocumentoPorDescricao(string descricaoDocumento) { try { return(_tipoDocumentoRepository.GetAll().First(w => w.Descricao.Contains(descricaoDocumento))); } catch (Exception ex) { throw new Exception("Ocorreu um erro na busca de tipo de documento por descrição.", ex); } }
public async Task <IActionResult> Buscar() { try { var listaTipoDocumentos = _tipoDocumentoRepository.GetAll(); if (!listaTipoDocumentos.Any()) { return(new NotFoundObjectResult("Orgãos expedidores não localizados.")); } var listaTipoDocumentosResponse = _mapper.Map <IEnumerable <BuscarTipoDocumentoResponseDTO> >(listaTipoDocumentos); return(new OkObjectResult(listaTipoDocumentosResponse)); } catch (Exception ex) { return(new BadRequestObjectResult(ex.Message)); } }
public IEnumerable <TipoDocumento> GetAll() { return(_tipoDocumentoRepository.GetAll()); }
/// <summary> /// Obtiene todas la entidades TipoDocumento existentes en el repositorio /// </summary> /// <returns>Colección de TipoDocumento</returns> public IList <TipoDocumento> GetAll() { return(_repository.GetAll()); }
public IEnumerable <TipoDocumento> GetTipoDocumentos() { var tiposDocumento = tipoDocumentoRepository.GetAll().OrderBy(x => x.Codigo); return(tiposDocumento); }