public object Depositar(int Id, double Valor) { ContaPoupanca contaPoupanca; if (!_contaPoupancaRepository.ExisteConta(Id)) { _notificador.Adicionar("Não existe essa Conta Corrente"); return(null); } contaPoupanca = _contaPoupancaRepository.BuscarContaPorId(Id); contaPoupanca.Deposita(Valor); _contaPoupancaRepository.AlterarConta(contaPoupanca); return(contaPoupanca); }
public ActionResult <ContaViewModel> BuscarContaPoupancaPorId(int id) { ContaPoupanca contaPoupanca = _contaPoupancaRepository.BuscarContaPorId(id); if (contaPoupanca == null) { return(NotFound()); } var contaCorrenteViewModel = _mapper.Map <ContaViewModel>(contaPoupanca); return(Ok(contaCorrenteViewModel)); }