public Dado_Uma_Pessoa() { this._pessoaPadrao = new Empresa("MR VIDRAÇARIA", DateTime.Now); this._telefonePadrao = new Telefone("(43) 3534-2350", TipoTelefone.Comercial); CEP cep = "86430-000"; Cidade cidade = CidadeStub.GetInstance(1, "SANTO ANTÔNIO DA PLATINA", EstadoStub.GetInstance(1, "PR")); this._enderecoPadrao = new Endereco("RUA JOSÉ BONIFÁCIO", "834", cep, cidade, TipoEndereco.Cobranca); }
public Dado_Um_ValidadorEmpresa() { this._empresaPadrao = EmpresaStub.GetInstance(0, "MR VIDRACARIA", DateTime.Now); this._telefonePadrao = new Telefone("(43) 3534-2350", TipoTelefone.Comercial); this._enderecoPadrao = new Endereco("Rua de teste", "823", new CEP("86430-000"), CidadeStub.GetInstance(1, "SANTO ANTÔNIO DA PLATINA", EstadoStub.GetInstance(1, "PR")), TipoEndereco.Comercial); }
public Dado_Um_ValidadorCliente() { this._clientePadrao = ClienteStub.GetInstance(0, "RICARDO MEDEIROS DA COSTA JUNIOR", Convert.ToDateTime("14/08/1991")); this._enderecoPadrao = new Endereco("RUA JOSÉ BONIFÁCIO", "834", new CEP("86430-000"), CidadeStub.GetInstance(1, "SANTO ANTÔNIO DA PLATINA", EstadoStub.GetInstance(1, "PR")), TipoEndereco.Residencial); this._telefonePadrao = new Telefone("(43) 9957-9663", TipoTelefone.Celular); }
public virtual void RemoveEndereco(Endereco endereco) { if (this._enderecos == null) return; this._enderecos.Remove(endereco); }
public virtual void AdicionaEndereco(Endereco endereco) { if (endereco == null) throw new ExcecaoParametroInvalido("Pessoa.Endereco"); if (!this.EnderecosPermitidos().Contains(endereco.TipoEndereco)) throw new ExcecaoEnderecoNaoPermitido(this.TipoPessoa, endereco.TipoEndereco); if (this._enderecos == null) this._enderecos = new List<Endereco>(); if (this.Enderecos.Contains(endereco)) throw new ExcecaoParametroRepetido("Pessoa.Endereco"); this._enderecos.Add(endereco); }