Example #1
0
        public AlunoCreator(IAlunoRepository alunoRepository,
                            IAlunoTurmaRepository alunoTurmaRepository)
        {
            Guardian.AgainstNull(alunoRepository);
            Guardian.AgainstNull(alunoTurmaRepository);

            AlunoRepository      = alunoRepository;
            AlunoTurmaRepository = alunoTurmaRepository;
        }
Example #2
0
 public AlunoTurmaController()
 {
     _alunoTurmaRepository = new AlunoTurmaRepository();
 }
 public TurmaService(ITurmaRepository turmarepository, IAlunoTurmaRepository alunoturmarepository)
 {
     _turmarepository      = turmarepository;
     _alunoturmarepository = alunoturmarepository;
 }
 public AlunoUnicoPorTumaSpecifications(IAlunoTurmaRepository alunoturmarepository)
 {
     _alunoturmarepository = alunoturmarepository;
 }
Example #5
0
        public AlunoTurmaProntoParaCadastroValidations(IAlunoTurmaRepository alunoturmarepository)
        {
            var alunoturmaunico = new AlunoUnicoPorTumaSpecifications(alunoturmarepository);

            base.Add("alunoturmaunico", new Rule <AlunoTurma>(alunoturmaunico, "ALuno já cadastrado nessa turma."));
        }
Example #6
0
 public AlunoService(IAlunoRepository repository, IAlunoTurmaRepository alunoTurmaRepository) : base(repository)
 {
     _alunoTurmaRepository = alunoTurmaRepository;
 }