常用方法
常用方法
常用方法
常用方法
public bool Atualizar(Conta conta) { Cliente titular = _repositorioCliente.PegarPorId(conta.Titular.Id) ?? throw new NaoEncontradoException(); Conta contaDb = _repositorioConta.PegarPorId(conta.Id) ?? throw new NaoEncontradoException(); contaDb.Estado = conta.Estado; contaDb.Limite = conta.Limite; contaDb.Titular = titular; contaDb.Validar(); return(_repositorioConta.Atualizar(contaDb)); }