public Endereco(CriarEnderecoCommand endereco) { ValidarPropriedades(endereco); CEP = endereco.CEP; Logradouro = endereco.Logradouro; Numero = endereco.Numero; Complemento = endereco.Complemento; Bairro = endereco.Bairro; Cidade = endereco.Cidade; Estado = endereco.Estado; }
private void ValidarPropriedades(CriarEnderecoCommand endereco) { ValidacaoLogica.IsTrue <ValidacaoException>(endereco.CEP <= 0, "Número do CEP inválido."); ValidacaoLogica.IsTrue <ValidacaoException>(endereco.Numero < 0, "Número da residência inválido."); }