private string CalculoRepasse(string CodigoAnbima, decimal pValorBruto, DateTime pDataInicial, DateTime pDataFinal)
        {
            string lRetorno = string.Empty;

            double lTaxaFundosAnual = 0.0D;

            double lTaxaFundosDia = 0.0D;

            double lTaxaRepasse = 0.0D;

            double lValorAdminDia = 0.0D;

            double lValorRepasse = 0.0D;

            double Potencia = 1.0D / 252.0D;

            lTaxaFundosAnual = ClienteDbLib.GetTaxaAdminFundo(CodigoAnbima).DadosMovimentacao.VlTaxaAdmin.DBToDouble();

            lTaxaFundosDia = Math.Pow((1 + lTaxaFundosAnual / 100), Potencia) - 1;

            lTaxaRepasse = ClienteDbLib.GetFundoFinancialRepate(CodigoAnbima).DadosMovimentacao.VlTaxaRepasse.DBToDouble();

            lTaxaRepasse = (lTaxaRepasse / 100);

            lValorAdminDia = lTaxaFundosDia * pValorBruto.DBToDouble();

            lValorRepasse = lValorAdminDia * lTaxaRepasse;

            int lDias = pDataInicial.Date.Subtract(pDataFinal).Days;

            if (lDias == 0)
            {
                lDias = 1;
            }

            lRetorno = (Math.Abs(lDias) * lValorRepasse).ToString("N2");

            return(lRetorno);
        }