コード例 #1
0
 public WorkerProcessor(
     ILogger <WorkerProcessor> logger,
     IWorkService workService)
 {
     _logger      = logger;
     _workService = workService;
 }
コード例 #2
0
 public SummaryPageModel(IStatementService statementService, IWorkService workService,
                         IAccountService accountService)
 {
     _accountService   = accountService;
     _statementService = statementService;
     _workService      = workService;
 }
コード例 #3
0
 public MainWindow()
 {
     InitializeComponent();
     workService          = new WorkService("CoursesContext1");
     works                = workService.GetAll();
     cBoxWork.DataContext = works;
 }
コード例 #4
0
 public AuthController(IUserService userService,
                       INationalityService nationalityService,
                       IEducationService educationService,
                       IReligionService religionService,
                       IWorkService workService,
                       IGenderService genderService,
                       IDegreeService degreeService,
                       IConfirmedUsersService confirmedUserService,
                       IUserManagerService userManagerService,
                       IMapper mapper,
                       ILoggerService <AuthController> loggerService,
                       IAuthService AuthService,
                       IStringLocalizer <AuthenticationErrors> resourceForErrors)
 {
     _AuthService          = AuthService;
     _userService          = userService;
     _nationalityService   = nationalityService;
     _religionService      = religionService;
     _degreeService        = degreeService;
     _workService          = workService;
     _educationService     = educationService;
     _genderService        = genderService;
     _confirmedUserService = confirmedUserService;
     _mapper             = mapper;
     _userManagerService = userManagerService;
     _loggerService      = loggerService;
     _resourceForErrors  = resourceForErrors;
 }
コード例 #5
0
 public HomeController(IReportService reportService, UserManager <AppUser> userManager, IWorkService workService,
                       INotificationService notificationService) : base(userManager)
 {
     _reportService       = reportService;
     _workService         = workService;
     _notificationService = notificationService;
 }
コード例 #6
0
 public AddContactInfoViewModel(IMvxFileStore fileStore, IWorkService workService)
 {
     _fileStore   = fileStore;
     _workService = workService;
     GetLocationFromTextFile();
     ContactInfo = new ContactInfo();
 }
コード例 #7
0
 public ProjectsController(IBudgetService budgets, IWorkService works, UserManager <User> userManager, ICategoryService categories)
 {
     this.budgets     = budgets;
     this.projects    = works;
     this.categories  = categories;
     this.userManager = userManager;
 }
コード例 #8
0
ファイル: Program.cs プロジェクト: StoneIsDeveloper/MA.Center
        static void Main(string[] args)
        {
            int          batchId     = 0;
            int          processId   = 0;
            IWorkService workService = ServiceFactory.CreateWorkService(processId);

            workService.Process();
        }
コード例 #9
0
 public static IWorkService BuildWorkService()
 {
     if (work_Service == null)
     {
         work_Service = new WorkService();
     }
     return(work_Service);
 }
コード例 #10
0
 public WorkOrderController(IAppUserService appUserService, IWorkService workService, UserManager <AppUser> userManager, IFileService fileService, INotificationService notificationService, IMapper mapper) : base(userManager)
 {
     _appUserService      = appUserService;
     _workService         = workService;
     _fileService         = fileService;
     _notificationService = notificationService;
     _mapper = mapper;
 }
コード例 #11
0
        private void HandleCalculateCommand(object obj)
        {
            workService = serviceFactory.Resolve <IWorkService>();
            workQueue   = workService.CreateWorkQueue <MatrixMultiplicationWorkItem, MatrixMultiplicationWorkResult>();
            workQueue.Initialize <MatrixMultiplicationCommand>();

            CalculateDistributed();
        }
コード例 #12
0
 public WorkOrderController(IWorkService workService, UserManager <AppUser> userManager, IActionService actionService, INotificationService notificationService,
                            IMapper mapper) : base(userManager)
 {
     _workService         = workService;
     _actionService       = actionService;
     _notificationService = notificationService;
     _mapper = mapper;
 }
コード例 #13
0
 public DownloadRatesRequestHandler(
     IWorkService workService,
     IWorker worker,
     IUnitOfWork unitOfWork)
 {
     _workService = workService;
     _worker      = worker;
     _unitOfWork  = unitOfWork;
 }
コード例 #14
0
 public PriceGenerateRequestHandler(
     IWorkService workService,
     IWorker worker,
     IUnitOfWork unitOfWork)
 {
     _workService = workService;
     _worker      = worker;
     _unitOfWork  = unitOfWork;
 }
コード例 #15
0
 public JobViewModel(IWorkService workService)
 {
     _workService = workService;
     LoadJobs();
     MessagingCenter.Subscribe <MyJobViewModel>(this, "Delete", (sender) =>
     {
         LoadJobs();
     });
 }
コード例 #16
0
 public StandupController(
     IWorkService workService,
     IProjectService projectService,
     IObstacleService obstacleService
     )
 {
     _workService     = workService;
     _obstacleService = obstacleService;
     _projectService  = projectService;
 }
コード例 #17
0
 public TimeClockPageModel(IAccountService accountService, IWorkService workService)
 {
     _accountService       = accountService;
     _workService          = workService;
     ClockInOutButtonModel = new ButtonModel("Clock In", OnClockInOutAction);
     _timer          = new Timer();
     _timer.Interval = 1000;
     _timer.Enabled  = false;
     _timer.Elapsed += _timer_Elapsed;
 }
コード例 #18
0
        public static IWorkService CreateWorkService(int processID)
        {
            // IWorkService workService = new WorkLogService();
            string typeName = GetProcessTypeName(processID);
            Type   type     = Type.GetType(typeName);

            IWorkService workService = Activator.CreateInstance(type) as IWorkService;

            return(workService);
        }
コード例 #19
0
 public ProjectsController(
     IProjectService projectService,
     IWorkService workService,
     IAutenticationContext context
     )
 {
     _projectService = projectService;
     _workService    = workService;
     _context        = context;
 }
コード例 #20
0
        public static void TrackingWork()
        {
            // moniter work log, if have status id = 1, then Exec IWorkService Process

            int workId = GetWorkId();

            int          processId   = GetProcessId();
            IWorkService workService = ServiceFactory.CreateWorkService(processId);

            workService.Process();
        }
コード例 #21
0
 public CalendarWorkingController(AppDbContext dbContext,
                                  ICalendarWorkingService calendarWorkingService,
                                  ITypeCalendarService typeCalendarService,
                                  ITeacherService teacherService,
                                  IWorkService workService)
 {
     _dbContext = dbContext;
     _calendarWorkingService = calendarWorkingService;
     _typeCalendarService    = typeCalendarService;
     _teacherService         = teacherService;
     _workService            = workService;
 }
コード例 #22
0
 public FileUploadController(
     IWorkService workService,
     IEmployeeService _empService, ICodeItemService _codeService, IProductService productService, IUnitOfWorkAsync unitOfWork)
 {
     //_iBOMComponentService = iBOMComponentService;
     //_sKUService  = sKUService;
     this.workService     = workService;
     this._empService     = _empService;
     this._unitOfWork     = unitOfWork;
     this._productService = productService;
     this._codeService    = _codeService;
 }
コード例 #23
0
 public WorkPresentation(
     UserManager <User> userManager,
     IWorkService workService,
     IMapper mapper,
     IGenericRepository <BusinessWorker> businessWorkerRepository,
     IGenericRepository <Shift> shiftRepository)
 {
     _userManager = userManager;
     _workService = workService;
     _mapper      = mapper;
     _businessWorkerRepository = businessWorkerRepository;
     _shiftRepository          = shiftRepository;
 }
コード例 #24
0
 public WorkController(
     IWorkService workService,
     IUnitofWork uow,
     IPersonService personService,
     IUtilityService utiltiyService,
     IMediaService mediaService,
     ILogService logService)
     : base(uow, logService)
 {
     _workService    = workService;
     _personService  = personService;
     _mediaService   = mediaService;
     _utiltiyService = utiltiyService;
 }
コード例 #25
0
ファイル: UserService.cs プロジェクト: xfreed/EPlast
 public UserService(IRepositoryWrapper repoWrapper, UserManager <User> userManager, IMapper mapper, IWorkService workService,
                    IEducationService educationService, IUserBlobStorageRepository userBlobStorage, IWebHostEnvironment env, IUserManagerService userManagerService,
                    IConfirmedUsersService confirmedUsersService)
 {
     _repoWrapper      = repoWrapper;
     _userManager      = userManager;
     _mapper           = mapper;
     _workService      = workService;
     _educationService = educationService;
     _userBlobStorage  = userBlobStorage;
     _env = env;
     _userManagerService    = userManagerService;
     _confirmedUsersService = confirmedUsersService;
 }
コード例 #26
0
ファイル: HomeController.cs プロジェクト: lamhaohtc/it
 public HomeController(AppDbContext dbContext,
                       IScienseService scienseService,
                       ITeacherService teacherService,
                       ICalendarWorkingService calendarWorkingService,
                       ITypeCalendarService typeCalendarService,
                       IWorkService workService,
                       IMenuService menuService,
                       IActivityService activityService,
                       ITeacherActitvityService teacherActitvityService,
                       ITransactionService transactionService)
 {
     _dbContext               = dbContext;
     _scienseService          = scienseService;
     _teacherService          = teacherService;
     _calendarWorkingService  = calendarWorkingService;
     _typeCalendarService     = typeCalendarService;
     _workService             = workService;
     _menuService             = menuService;
     _activityService         = activityService;
     _teacherActitvityService = teacherActitvityService;
     _transactionService      = transactionService;
 }
コード例 #27
0
 public FactorController(IAirConditionerModelService airConditionerModelService,
                         IEngineVolumeService engineVolumeService,
                         IUserExpertService userExpertService,
                         IUserOperatorService userOperatorService,
                         IUserTechnicianService userTechnicianService,
                         IUserAssistantService userAssistantService,
                         ICustomerService customerService,
                         IPieceService pieceService,
                         IWorkService workService,
                         IFactorService factorService)
 {
     _airConditionerModelService = airConditionerModelService;
     _engineVolumeService        = engineVolumeService;
     _userExpertService          = userExpertService;
     _userOperatorService        = userOperatorService;
     _userTechnicianService      = userTechnicianService;
     _userAssistantService       = userAssistantService;
     _customerService            = customerService;
     _pieceService     = pieceService;
     _pieceWorkService = workService;
     _factorService    = factorService;
 }
コード例 #28
0
 public VendorsController(
     IVendorService vendorService, 
     IReviewService reviewService, 
     IPortfolioService portfolioService, 
     IBookService bookService,
     IHistoryService historyService,
     IWorkService workService,
     IContactService contactService,
     IRatingService ratingService,
     INotificationProxy notificationProxy,
     IAnalyticsService analyticsService)
 {
     _vendorService = vendorService;
     _reviewService = reviewService;
     _portfolioService = portfolioService;
     _bookService = bookService;
     _historyService = historyService;
     _workService = workService;
     _contactService = contactService;
     _ratingService = ratingService;
     _notificationProxy = notificationProxy;
     _analyticsService = analyticsService;
 }
コード例 #29
0
 public UserController(IUserService userService,
                       INationalityService nationalityService,
                       IEducationService educationService,
                       IReligionService religionService,
                       IWorkService workService,
                       IGenderService genderService,
                       IDegreeService degreeService,
                       IConfirmedUsersService confirmedUserService,
                       IUserManagerService userManagerService,
                       ILoggerService <UserController> loggerService,
                       IMapper mapper)
 {
     _userService          = userService;
     _nationalityService   = nationalityService;
     _religionService      = religionService;
     _degreeService        = degreeService;
     _workService          = workService;
     _educationService     = educationService;
     _genderService        = genderService;
     _confirmedUserService = confirmedUserService;
     _userManagerService   = userManagerService;
     _loggerService        = loggerService;
     _mapper = mapper;
 }
コード例 #30
0
 public WorkController(IWorkService productService, IUserService userService)
 {
     this.ProductService = productService;
     this.UserService    = userService;
 }
コード例 #31
0
 public WorkController()
 {
     workService = ServiceBuilder.BuildWorkService();
 }
コード例 #32
0
ファイル: WorksController.cs プロジェクト: neozhu/saferun-IMS
 public WorksController(IWorkService workService, IUnitOfWorkAsync unitOfWork)
 {
     _workService = workService;
     _unitOfWork = unitOfWork;
 }
コード例 #33
0
 public static IWorkService BuildWorkService()
 {
     if (work_Service == null)
     {
         work_Service = new WorkService();
     }
     return work_Service;
 }
コード例 #34
0
        private void HandleCalculateCommand(object obj)
        {
            workService = serviceFactory.Resolve<IWorkService>();
            workQueue = workService.CreateWorkQueue<MatrixMultiplicationWorkItem, MatrixMultiplicationWorkResult>();
            workQueue.Initialize<MatrixMultiplicationCommand>();

            CalculateDistributed();
        }
コード例 #35
0
 public WorkController(IWorkService workService)
 {
     _workService = workService;
 }