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; }
private JornadaTrabalhoFactory criarFactory(IJornadaTrabalhoRepository repository = null) { if (repository == null) { repository = new JornadaTrabalhoMockRepository(); } return(new JornadaTrabalhoFactory(repository)); }
public JornadaTrabalhoViewModel(IJornadaTrabalhoRepository repository) { this.repository = repository; this.jornada = repository.findJornadaAtiva(); criarDias(); this.DiaJornadaSelecionado = Dias[1]; //Segunda-feira _salvarCommand = new RelayCommand(salvar, podeSalvar); _fecharCommand = new RelayCommand(fechar); }
private JornadaTrabalho criarJornadaTrabalho(IJornadaTrabalhoRepository jornadaRepository) { return (new JornadaTrabalhoFactory(jornadaRepository).criarJornadaTrabalho()); }
private RelatorioService criarRelatorioService(IPontoDiaRepository pontoRepository = null, IFeriadoRepository feriadoRepository = null, IJornadaTrabalhoRepository jornadaRepository = null) { if (pontoRepository == null) { pontoRepository = new PontoDiaMockRepository(); } if (feriadoRepository == null) { feriadoRepository = new FeriadoMockRepository(); } if (jornadaRepository == null) { jornadaRepository = new JornadaTrabalhoMockRepository(); } return(new RelatorioService(pontoRepository, new FeriadoService(feriadoRepository), jornadaRepository, new UnitOfWorkMock())); }
public JornadaTrabalhoFactory(IJornadaTrabalhoRepository repository) { this.repository = repository; }