public RelatorioService(IPontoDiaRepository pontoRepository, FeriadoService feriadoService, IJornadaTrabalhoRepository jornadaRepository, IUnitOfWork unitOfWork)
 {
     this.pontoRepository   = pontoRepository;
     this.feriadoService    = feriadoService;
     this.jornadaRepository = jornadaRepository;
     this.jornadaAtiva      = jornadaRepository.findJornadaAtiva();
     this.unitOfWork        = unitOfWork;
 }
Esempio n. 2
0
        public static PontoFactory criarPontoFactory(FeriadoService feriadoService, IPontoDiaRepository pontoRepository = null)
        {
            if (pontoRepository == null)
            {
                pontoRepository = new PontoDiaMockRepository();
            }

            return(new PontoFactory(pontoRepository, feriadoService));
        }
Esempio n. 3
0
 public PontoFactory(IPontoDiaRepository repository, FeriadoService feriadoService)
 {
     this.repository     = repository;
     this.feriadoService = feriadoService;
 }