public Conta(string titular, int agencia, int numero) { Titular = titular; Agencia = agencia; Numero = numero; EstadoSaldo = new Positivo(); }
public Conta(string titular, int agencia, int numero, DateTime dataAbertura) { Titular = titular; Agencia = agencia; Numero = numero; DataAbertura = dataAbertura; EstadoSaldo = new Positivo(); }
public Conta(double saldo) { if (saldo > 0) { this.status = new Positivo(); } else { this.status = new Negativo(); } }
public Conta(int codigoAgencia, string nomeAgencia, string enderecoAgencia, string telefoneAgencia, string emailAgencia, int numeroConta, Int16 digito, string nome, double saldo, DateTime dataAbertura) { this.AgenciaConta = new Agencia(codigoAgencia, nomeAgencia, enderecoAgencia, telefoneAgencia, emailAgencia); this.NumeroConta = numeroConta; this.Digito = digito; this.Nome = nome; this.Saldo = saldo; this.DataAbertura = dataAbertura; this.estadoAtual = DefineEstadoInicial(); }
public Conta( int codigoAgencia,string nomeAgencia,string enderecoAgencia,string telefoneAgencia,string emailAgencia, int numeroConta, Int16 digito,string nome,double saldo,DateTime dataAbertura) { this.AgenciaConta = new Agencia(codigoAgencia,nomeAgencia,enderecoAgencia,telefoneAgencia, emailAgencia); this.NumeroConta = numeroConta; this.Digito = digito; this.Nome = nome; this.Saldo = saldo; this.DataAbertura = dataAbertura; this.estadoAtual = DefineEstadoInicial(); }
public ContaBancaria(double valor, string nome, string agencia, string numero, DateTime dataAbertura) { Saldo = valor; Nome = nome; Agencia = agencia; Numero = numero; DataAbertura = dataAbertura; if (Saldo >= 0) { EstadoAtual = new StatusPositivo(); } else { EstadoAtual = new StatusNegativo(); } }
public Conta(string nome, double valor) { this.NomeTitular = nome; this.ValorConta = valor; this.estadoConta = new ContaPositiva(); }
public void AlterarEstado(IEstadoConta novoEstado) { this.estadoAtual = novoEstado; }
public Conta(string titular) { Titular = titular; EstadoSaldo = new Positivo(); }
public Conta() { EstadoSaldo = new Positivo(); }