예제 #1
0
 public CotacaoAux(WSSerieVO serieVo, WSValorSerieVO value)
 {
     this.SerieVo      = serieVo;
     this.ValorCotacao = ParseUtil.ToDecimal(value.svalor);
     this.DataCotacao  = new DateTime(value.ano, value.mes, value.dia);
     //this.Codigo = value.oidSerie;
 }
        //Carregamento de registro pelo ID
        public CotacaoDolarDTO consultar()
        {
            WSSerieVO Retorno = WsBancoCentral.getUltimoValorVO(_serie);

            var OCotacaoDolar = new CotacaoDolarDTO();

            OCotacaoDolar.valor         = Retorno.ultimoValor.svalor.Replace(".", ",").toDecimal();
            OCotacaoDolar.nomeAbreviado = Retorno.nomeAbreviado;
            OCotacaoDolar.nomeCompleto  = Retorno.nomeCompleto;
            OCotacaoDolar.nomeCompleto  = Retorno.unidadePadrao;

            return(OCotacaoDolar);
        }
예제 #3
0
        public void AddReference(WSSerieVO serie)
        {
            this.Fonte = serie.fonte;

            this.NomeCompleto = serie.nomeCompleto;

            this.NomeAbreviado = serie.nomeAbreviado;

            this.GestorProprietario = serie.gestorProprietario;

            this.FullName = serie.fullName;

            this.ShortName = serie.shortName;
        }
예제 #4
0
 public CotacaoMonetaria(DateTime dataCotacao, decimal compra, decimal venda, WSSerieVO serie)
     : this(dataCotacao, compra, venda)
 {
     AddReference(serie);
 }