public IActionResult GetAllTipoDocumento(OfdTipoDocumentoQueryFilter filters)
        {
            IEnumerable <OfdTipoDocumento> ofdTipoDocumento = _ofdTipoDocumentoService.GetAll(filters);

            IEnumerable <OfdTipoDocumentoDto> ofdTipoDocumentoDto = _mapper.Map <IEnumerable <OfdTipoDocumentoDto> >(ofdTipoDocumento);


            var response = new ApiResponse <IEnumerable <OfdTipoDocumentoDto> >(ofdTipoDocumentoDto)
            {
                Meta = null
            };



            return(Ok(response));
        }
        public IActionResult GetAll([FromQuery]  OfdTipoDocumentoQueryFilter filters)
        {
            IEnumerable <OfdTipoDocumento> ofdTipoDocumento = _ofdTipoDocumentoService.GetAll(filters);

            IEnumerable <OfdTipoDocumentoDto> ofdTipoDocumentoDto = _mapper.Map <IEnumerable <OfdTipoDocumentoDto> >(ofdTipoDocumento);



            //ApiResponse<IEnumerable<CobGeneralCobranzaDto>> response = new ApiResponse<IEnumerable<CobGeneralCobranzaDto>>(generalCobranzasDtos);
            var response = new ApiResponse <IEnumerable <OfdTipoDocumentoDto> >(ofdTipoDocumentoDto)
            {
                Meta = null
            };



            return(Ok(response));
        }
Beispiel #3
0
        public IEnumerable <OfdTipoDocumento> GetAll(OfdTipoDocumentoQueryFilter filters)
        {
            var tipoDocumento = _unitOfWork.OfdTipoDocumentoRepository.GetAll();

            if (filters.IdTipoDocumento != null && filters.IdTipoDocumento > 0)
            {
                tipoDocumento = tipoDocumento.Where(x => x.IdTipoDocumento == filters.IdTipoDocumento);
            }
            if (filters.IdGrupoTipoDocumento != null && filters.IdGrupoTipoDocumento > 0)
            {
                tipoDocumento = tipoDocumento.Where(x => x.IdGrupoTipoDocumento == filters.IdGrupoTipoDocumento);
            }

            if (filters.NombreDocumento != null && filters.NombreDocumento != "")
            {
                tipoDocumento = tipoDocumento.Where(x => x.NombreDocumento.ToLower().Contains(filters.NombreDocumento.ToLower()));
            }


            return(tipoDocumento);
        }