public BreedGroupResultsViewViewModel(IBreedGroupResultsView view, IDogShowService dogShowService, IBreedService breedService, IBreedGroupService breedGroupService, IBreedGroupChallengeResultsService breedGroupChallengeResultsService, IBreedGroupChallengeService breedGroupChallengeService)
     : base(view)
 {
     _dogShowService    = dogShowService;
     _breedGroupService = breedGroupService;
     _breedService      = breedService;
     _breedGroupChallengeResultsService = breedGroupChallengeResultsService;
     _breedGroupChallengeService        = breedGroupChallengeService;
 }
Beispiel #2
0
        public ShowBreedGroupResultsSheetReportCommandExecutor(IReportViewerService reportViewerService, IBreedEntryService breedEntryService, IHandlerEntryService handlerEntryService, IBreedChallengeService breedChallengeService, IBreedGroupChallengeService breedGroupChallengeService, string mode, CompositeCommand command)
        {
            _breedEntryService          = breedEntryService;
            _reportViewerService        = reportViewerService;
            _handlerEntryService        = handlerEntryService;
            _breedChallengeService      = breedChallengeService;
            _breedGroupChallengeService = breedGroupChallengeService;
            _mode = mode;

            commandHandler = new DelegateCommand <IDogShowEntity>(ExecuteCommand);
            command.RegisterCommand(commandHandler);
        }
Beispiel #3
0
 public ShowBreedGroupResultsStewardsSheetReportCommandExecutor(IReportViewerService reportViewerService, IBreedEntryService breedEntryService, IHandlerEntryService handlerEntryService, IBreedChallengeService breedChallengeService, IBreedGroupChallengeService breedGroupChallengeService)
     : base(reportViewerService, breedEntryService, handlerEntryService, breedChallengeService, breedGroupChallengeService, "STEWARD SHEET", DogShowReportCommands.ShowBreedGroupResultsStewardsSheetReportCommand)
 {
 }