public BaseRetornoDTO <List <BancoViewModel> > SelectAll() { BaseRetornoDTO <List <BancoViewModel> > retornoDTO = new BaseRetornoDTO <List <BancoViewModel> >(); BaseExceptionSystem <List <BancoViewModel> > .BaseHandleExcetion(() => { var listaBanco = _bancoRepository.SelectAll(); retornoDTO.Value = new List <BancoViewModel>(); foreach (var bancoEntity in listaBanco) { retornoDTO.Value.Add(Mapper.Map <BancoEntity, BancoViewModel>(bancoEntity)); } }, MensagemSistema.FormataMensagem(MensagemSistema.NenhumResultadoEncontrado, MensagemSistema.Banco), ref retornoDTO); return(retornoDTO); }