Beispiel #1
0
        public TurmaFalta(ITurma t, IFalta f, IProfessor p)
        {
            _turma     = t;
            _falta     = f;
            _professor = p;

            Turma = new Turma(t);
            Falta = new Falta(f);

            Professores = new List <Professor>();
        }
Beispiel #2
0
        public Professor(IProfessor p, IFaixa f, INivel n, ISituacao s, ICategoria c, IDisciplina d)
        {
            _professor  = p;
            _faixa      = f;
            _nivel      = n;
            _situacao   = s;
            _categoria  = c;
            _disciplina = d;

            Disciplinas = new List <Disciplina>();

            Faixa     = new Faixa(f);
            Nivel     = new Nivel(n);
            Situacao  = new Situacao(s);
            Categoria = new Categoria(c);
        }
Beispiel #3
0
 public ProfessorController(IProfessor professor, IUnitOfWork unitOfWork)
 {
     _professor  = professor;
     _unitOfWork = unitOfWork;
 }
Beispiel #4
0
 public ProfessorService(IProfessor <Professor> professorRepository)
 {
     _professorRepository = professorRepository;
 }
Beispiel #5
0
 public ProfessorController(IProfessor contract) => _interface = contract;