예제 #1
0
 public Aluno criaAluno(Curso curso, Pessoa pessoa)
 {
     Aluno aluno = new Aluno();
     aluno.curso = curso;
     aluno.pessoa = pessoa;
     return aluno;
 }
예제 #2
0
        public Nota criaNota(Aluno aluno, double valor, Avaliacao avaliacao)
        {
            Nota nota = new Nota();
            nota.aluno = aluno;
            nota.valor = valor;
            nota.avaliacao = avaliacao;
            nota.avaliacao.notas.Add(nota);

            avaliacao.notas.Add(nota);
            return nota;
        }
예제 #3
0
 public ICollection<Nota> consultarNotasAlunoTurma(Aluno alunoParam, Turma turmaParam)
 {
     return repositorio.consultarNotasAlunoTurma(alunoParam, turmaParam);
 }
예제 #4
0
 public ICollection<Nota> consultarNotasAlunoPeriodo(Aluno alunoParam, Periodo periodoParam)
 {
     return repositorio.consultarNotasAlunoPeriodo(alunoParam, periodoParam);
 }
예제 #5
0
 public ICollection<Nota> consultarNotasAlunoDisciplina(Aluno alunoParam, Disciplina disciplinaParam)
 {
     return repositorio.consultarNotasAlunoDisciplina(alunoParam, disciplinaParam);
 }
예제 #6
0
        private Aluno MockAluno()
        {
            Aluno aluno = new Aluno();
            aluno.alunoId = 1;
            aluno.cursoId = 1;

            Pessoa pessoa = new Pessoa();
            pessoa.pessoaId = 1;
            aluno.pessoa = pessoa;

            return aluno;
        }