コード例 #1
0
 public WorksController(IWorkTaskService workTaskService,
                        IContractLogService contractLogService,
                        CurrencySettings currencySettings,
                        ICurrencyService currencyService,
                        IWorkModelFactory workModelFactory,
                        ILocalizationService localizationService,
                        IPermissionService permissionService,
                        IWorkContext workContext,
                        ITaskModelFactory taskModelFactory,
                        IContractModelFactory contractModelFactory,
                        IContractService contractService,
                        GSConfig config,
                        IDataProvider dataProvider,
                        IProcuringAgencyService procuringAgencyService,
                        IDbContext dbContext,
                        IPriceFormatter priceFormatter
                        )
 {
     this._workModelFactory     = workModelFactory;
     this._contractLogService   = contractLogService;
     this._currencySettings     = currencySettings;
     this._localizationService  = localizationService;
     this._workTaskService      = workTaskService;
     this._permissionService    = permissionService;
     this._workContext          = workContext;
     this._taskModelFactory     = taskModelFactory;
     this._contractModelFactory = contractModelFactory;
     this._contractService      = contractService;
     this._currencyService      = currencyService;
     this._config                 = config;
     this._dataProvider           = dataProvider;
     this._procuringAgencyService = procuringAgencyService;
     this._dbContext              = dbContext;
     this._priceFormatter         = priceFormatter;
 }
コード例 #2
0
 public TaskController(
     IAssignmentService assignmentService,
     UserManager <AppUser> userManager,
     IWorkModelFactory workModelFactory) : base(userManager)
 {
     _assignmentService = assignmentService;
     _workModelFactory  = workModelFactory;
 }
コード例 #3
0
 public WorkController(
     IAssignmentService assignmentService,
     IWorkModelFactory workModelFactory,
     UserManager <AppUser> userManager,
     IReportService reportService,
     IReportModelFactory reportModelFactory,
     INotificationService notificationService) : base(userManager)
 {
     _notificationService = notificationService;
     _reportService       = reportService;
     _assignmentService   = assignmentService;
     _workModelFactory    = workModelFactory;
     _reportModelFactory  = reportModelFactory;
 }