public virtual bool RegistarOperacaoDeVenda(Acao acao, double valor, int quantidadeDeAcoes, DateTime dataDaOperacao)
        {
            Operacao operacao = new Operacao();
            operacao.Tipo = TipoOperacao.V;
            operacao.Acao = acao;
            operacao.Quantidade = quantidadeDeAcoes;
            operacao.Data = dataDaOperacao;
            operacao.Valor = operacao.Quantidade * valor;

            Operacoes.Add(operacao);

            Gravar();

            return true;
        }
        public virtual bool RegistarOperacaoDeVenda(Acao acao, double valor, int quantidadeDeAcoes, DateTime dataDaOperacao)
        {
            Operacao operacao = new Operacao();

            operacao.Tipo       = TipoOperacao.V;
            operacao.Acao       = acao;
            operacao.Quantidade = quantidadeDeAcoes;
            operacao.Data       = dataDaOperacao;
            operacao.Valor      = operacao.Quantidade * valor;

            Operacoes.Add(operacao);

            Gravar();

            return(true);
        }