예제 #1
0
        public PosicaoCustodiaTesouroDiretoResponse ConsultarCustodiaComTesouro(PosicaoCustodiaTesouroDiretoRequest pParametros)
        {
            var lRetorno = new PosicaoCustodiaTesouroDiretoResponse();

            try
            {
                lRetorno = new SaldoProjetadoCCDbLib().ConsultarCustodiaComTesouro(pParametros);
            }
            catch (Exception ex)
            {
                gLogger.Error(string.Concat("Erro ao consultar ConsultarCustodiaTesouroDireto; CodBov, CodBmf ", pParametros.ConsultaCdClienteBovespa, pParametros.ConsultaCdClienteBMF), ex);

                lRetorno.DescricaoResposta = ex.ToString();
                lRetorno.StatusResposta    = Library.MensagemResponseStatusEnum.ErroPrograma;
            }

            return(lRetorno);
        }
예제 #2
0
        public SaldoProjetadoCCResponse ConsultarSaldoProjecoesEmContaCorrenteCliente(SaldoProjetadoCCRequest pParametros)
        {
            var lRetorno = new SaldoProjetadoCCResponse();

            try
            {
                lRetorno = new SaldoProjetadoCCDbLib().ConsultarSaldoProjecoesEmContaCorrenteCliente(pParametros);
            }
            catch (Exception ex)
            {
                gLogger.Error(string.Concat("Erro ao consultar ConsultarSaldoProjecoesEmContaCorrenteCliente; Assessor/Cliente: ", pParametros.ConsultaCdAssesso.ToString()), ex);

                lRetorno.DescricaoResposta = ex.ToString();
                lRetorno.StatusResposta    = Library.MensagemResponseStatusEnum.ErroPrograma;
            }

            return(lRetorno);
        }