Beispiel #1
0
 public static bool DefinirDataDeNascimentoScopeEhValido(this Cliente cliente, DateTime?dataDeNascimento)
 {
     return(AssertionConcern.IsSatisfiedBy
            (
                AssertionConcern.AssertDateNotNull(dataDeNascimento, ErrorMessage.DataDeNascimentoObrigatorio)
            ));
 }
 public static bool DefinirDataDeAdmissaoScopeEhValido(this HistoricoDeCargo historicoDeCargo, DateTime?data)
 {
     return(AssertionConcern.IsSatisfiedBy
            (
                AssertionConcern.AssertDateNotNull(data, ErrorMessage.DataDeAdmissaoObrigatorio)
            ));
 }
Beispiel #3
0
 public static bool DefinirDataDoAgendamentoScopeEhValido(this HistoricoAgenda historicoAgenda, DateTime?dataDeAgendamento)
 {
     return(AssertionConcern.IsSatisfiedBy
            (
                AssertionConcern.AssertDateNotNull(dataDeAgendamento, ErrorMessage.DataDeAgendamentoInvalido)
            ));
 }
Beispiel #4
0
 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)
            ));
 }