public RakeWindowViewModel(IDialogCoordinator dialog) { this.dialog = dialog; rakeService = new RakeService(new RakeRepository()); IncluirCommand = new DelegateCommand(Incluir, () => !ModoEdicao).ObservesProperty(() => ModoEdicao); AlterarCommand = new DelegateCommand(Alterar, () => ModoEdicao).ObservesProperty(() => ModoEdicao); InativarCommand = new DelegateCommand(Inativar, () => ModoEdicao).ObservesProperty(() => ModoEdicao); LimparTelaCommand = new DelegateCommand(Limpar); PesquisarCommand = new DelegateCommand(PesquisarPorData); BuscarRakes(); }
public DraftServiceTest() { _fakedRepoServiceFacotry = A.Fake <IRepoServiceFactory>(); _fakedLogServiceFactory = A.Fake <ILogServiceFactory>(); _fakedRakeService = A.Fake <IRakeService>(); _fakedItemRepoService = A.Fake <IItemRepoService>(); _fakedRakeItemRepoService = A.Fake <IRakeItemRepoService>(); A.CallTo(() => _fakedRepoServiceFacotry.ItemRepoService).Returns(_fakedItemRepoService); A.CallTo(() => _fakedRepoServiceFacotry.RakeItemRepoService).Returns(_fakedRakeItemRepoService); _service = new JackpotDraftService(_fakedRepoServiceFacotry, _fakedLogServiceFactory, _fakedRakeService); }
public JackpotDraftService(IRepoServiceFactory repoServiceFactory, ILogServiceFactory logServiceFactory, IRakeService rakeService) { _repoServiceFactory = repoServiceFactory; _rakeService = rakeService; _logService = logServiceFactory.CreateLogger <JackpotDraftService>(); }