public async Task <IEnumerable <MtrBancosDto> > GetAllFilter(MtrBancosQueryFilter filters) { var mtrBancosDto = await _unitOfWork.MtrBancosRepository.GetBancos(filters.idTipoTransaccion); return(mtrBancosDto); }
public async Task <IActionResult> GetBancos(MtrBancosQueryFilter filters) { IEnumerable <MtrBancosDto> bancos = await _mtrBancosService.GetAllFilter(filters); //IEnumerable<MtrBancosDto> bancosDto = _mapper.Map<IEnumerable<MtrBancosDto>>(bancos); //List<MtrBancosDto> result = new List<MtrBancosDto>(); //var tipoTransaccionCuentaDestino = _mtrTipoTransaccionCuentaDestinoService.GetAll().ToList(); //foreach (var itemtipo in tipoTransaccionCuentaDestino) //{ // var ban = bancosDto.Where(x => x.IdTipoCuentaDestino == itemtipo.IdTipoCuentaDestino ).ToList(); // foreach (var item in ban) // { // MtrBancosDto itemresult = new MtrBancosDto(); // itemresult = item; // itemresult.IdTipoTransaccion = itemtipo.IdTipoTransaccion; // result.Add(itemresult); // } //} var response = new ApiResponse <IEnumerable <MtrBancosDto> >(bancos) { Meta = null }; return(Ok(response)); }