Example #1
0
        public void Resgatar(Movimentacao movimentacao)
        {
            var            pessoa  = PessoaRepository.FindByCpf(movimentacao.Pessoa.Cpf);
            var            fundo   = FundoRepository.FindById(movimentacao.Fundo.Id);
            ResgateService resgate = new ResgateService(pessoa, movimentacao.ValorInvestido, fundo);

            if (resgate.isValid())
            {
                MovimentoRepository.Insert(resgate.Movimentacao);
            }
        }