Esempio n. 1
0
        public bool IsValid()
        {
            AddNotifications(new Contract()
                             .IsNotNullOrEmpty(FuncionarioId.ToString(), "Ocorrencia", "O campo FuncionarioId é obrigatório!")
                             .IsNotNullOrEmpty(UsuarioId.ToString(), "UsuarioId", "O campo UsuarioId é obrigatório!")
                             .IsNotNullOrEmpty(Titulo, "Titulo", "O campo Titulo é obrigatório!")
                             .IsNotNullOrEmpty(SerieId.ToString(), "SerieId", "O campo SerieId é obrigatório!")
                             .IsNotNullOrEmpty(Periodo, "Periodo", "O campo Periodo é obrigatório!")
                             .IsNotNullOrEmpty(AlunoId.ToString(), "AlunoId", "O campo AlunoId é obrigatório!")
                             .IsNotNull(DataOcorrencia, "DataOcorrencia", "O campo data da ocorrencia deve ser maior do que a data atual!!")

                             );

            return(Valid);
        }
Esempio n. 2
0
 public ParticiparPalestraCommand(PalestraId palestraId, FuncionarioId funcionarioId)
 {
     PalestraId    = palestraId;
     FuncionarioId = funcionarioId;
 }
Esempio n. 3
0
 public ParticipacaoDuplicadaRule(IReadOnlyCollection <Participacao> participacoes, FuncionarioId funcionarioId)
 {
     _participacoes = participacoes;
     _funcionarioId = funcionarioId;
 }
 public Participacao(FuncionarioId funcionarioId, StatusParticipacao status)
 {
     Id            = new ParticipacaoId();
     FuncionarioId = funcionarioId;
     Status        = status;
 }
 public FuncionarioCriadoEvent(FuncionarioId funcionarioId)
 {
     FuncionarioId = funcionarioId;
 }
 public async Task <Funcionario?> FindBy(FuncionarioId id, CancellationToken cancellationToken = default) =>
 await _context.Funcionarios.FirstOrDefaultAsync(p => p.Id == id, cancellationToken);
 public async Task <Funcionario> GetBy(FuncionarioId id, CancellationToken cancellationToken = default) =>
 await FindBy(id, cancellationToken) ?? throw new InvalidOperationException("Id Not Found");
 public async Task <bool> Exists(FuncionarioId id, CancellationToken cancellationToken = default) =>
 await _context.Funcionarios.AnyAsync(p => p.Id == id, cancellationToken);