public static bool DefinirDataDeNascimentoPessoaFisicaScopeEhValido(this PessoaFisica pessoaFisica, DateTime?data) { return(AssertionConcern.IsSatisfiedBy ( AssertionConcern.AssertDateNotNull(data, ErrorMessage.DataDeNascimentoObrigatorio), AssertionConcern.AssertDateIsBiggerThan(data, DateTime.Now.AddYears(-150), ErrorMessage.DataDeNascimentoInvalido) )); }