Exemplo n.º 1
0
        public FechamentoTurma(Turma turma, PeriodoEscolar periodoEscolar)
        {
            Turma   = turma;
            TurmaId = turma.Id;

            PeriodoEscolar   = periodoEscolar;
            PeriodoEscolarId = periodoEscolar.Id;
        }
Exemplo n.º 2
0
        public void AdicionarPeriodoEscolar(PeriodoEscolar periodoEscolar)
        {
            if (FechamentoTurma == null)
            {
                throw new NegocioException("Fechamento Turma não carregado para atribuição de período escolar");
            }

            if (periodoEscolar != null)
            {
                FechamentoTurma.AdicionarPeriodoEscolar(periodoEscolar);
            }
        }
Exemplo n.º 3
0
 public PeriodoFechamentoBimestre(long fechamentoId,
                                  PeriodoEscolar periodoEscolar,
                                  DateTime?inicioDoFechamento,
                                  DateTime?finalDoFechamento)
 {
     FechamentoId = fechamentoId;
     if (inicioDoFechamento.HasValue)
     {
         InicioDoFechamento = inicioDoFechamento.Value;
     }
     if (finalDoFechamento.HasValue)
     {
         FinalDoFechamento = finalDoFechamento.Value;
     }
     PeriodoEscolar   = periodoEscolar;
     PeriodoEscolarId = periodoEscolar.Id;
 }
Exemplo n.º 4
0
 public void AdicionarPeriodoEscolar(PeriodoEscolar periodoEscolar)
 {
     PeriodoEscolar = periodoEscolar;
 }