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);
        }