public IList <ConfiguracaoPagamento> PesquisaConfiguracaoPagamento(int pTipoPagamento)
        {
            TipoPagamento tipoPagamento = null;
            IList <ConfiguracaoPagamento> listaConfiguracaoPagamento = null;

            try
            {
                using (BMTipoPagamento tipoPagBM = new BMTipoPagamento())
                {
                    tipoPagamento = tipoPagBM.ObterPorID(pTipoPagamento);
                }

                using (BMConfiguracaoPagamento confPagBM = new BMConfiguracaoPagamento())
                {
                    listaConfiguracaoPagamento = confPagBM.ObterPorFiltro(new ConfiguracaoPagamento()
                    {
                        TipoPagamento = tipoPagamento
                    });
                }
            }
            catch (Exception ex)
            {
                ErroUtil.Instancia.TratarErro(ex);
            }

            return(listaConfiguracaoPagamento);
        }
        public IList <TipoPagamento> ObterListaTipoPagamento()
        {
            IList <TipoPagamento> listaTipoPagamento = null;

            try
            {
                using (BMTipoPagamento tipoPagamentoBM = new BMTipoPagamento())
                {
                    listaTipoPagamento = tipoPagamentoBM.ObterTodos();
                }
            }
            catch (Exception ex)
            {
                ErroUtil.Instancia.TratarErro(ex);
            }

            return(listaTipoPagamento);
        }