Пример #1
0
        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));
        }