コード例 #1
0
 public UnitInPeriodVM(IPMSController appController, IPeriodServiceWrapper periodService)
 {
     this.appController = appController;
     this.periodService = periodService;
     //Period = new PeriodDto();
     DisplayName = "دوره ";
 }
コード例 #2
0
 public JobInPeriodListVM(IPeriodController periodController, IPMSController appController,
                          IJobInPeriodServiceWrapper jobInPeriodService, IPeriodServiceWrapper periodService)
 {
     this.appController      = appController;
     this.jobInPeriodService = jobInPeriodService;
     this.periodService      = periodService;
     this.periodController   = periodController;
     init();
 }
コード例 #3
0
ファイル: PeriodListVM.cs プロジェクト: mehabadi/HPMS
 public PeriodListVM(IPMSController appController,
                     IPeriodServiceWrapper periodService,
                     IPeriodMgtAppLocalizedResources periodMgtAppLocalizedResources)
 {
     this.appController             = appController;
     this.periodService             = periodService;
     PeriodMgtAppLocalizedResources = periodMgtAppLocalizedResources;
     init();
 }
コード例 #4
0
 public PrepareToExecInquiryVM(IPMSController appController,
                               IPeriodServiceWrapper periodService,
                               IPeriodMgtAppLocalizedResources periodMgtAppLocalizedResources)
 {
     this.appController             = appController;
     this.periodService             = periodService;
     PeriodMgtAppLocalizedResources = periodMgtAppLocalizedResources;
     init();
 }
コード例 #5
0
ファイル: UnitInPrdFieldsVM.cs プロジェクト: mehabadi/HPMS
 public UnitInPrdFieldsVM(IPMSController appController,
                          IUnitInPeriodServiceWrapper unitInPeriodService,
                          IUnitServiceWrapper unitService, IPeriodServiceWrapper periodService)
 {
     this.appController       = appController;
     this.unitInPeriodService = unitInPeriodService;
     this.unitService         = unitService;
     this.periodService       = periodService;
     DisplayName = " مدیریت فیلدهای مرتبط با واحد ";
 }
コード例 #6
0
 public CalculationResultVM(IPMSController appController,
                            ICalculationServiceWrapper calculationService,
                            IPeriodMgtAppLocalizedResources periodMgtAppLocalizedResources, IPeriodServiceWrapper periodService)
 {
     this.appController             = appController;
     this.calculationService        = calculationService;
     this.periodService             = periodService;
     PeriodMgtAppLocalizedResources = periodMgtAppLocalizedResources;
     init();
 }
コード例 #7
0
ファイル: JobInPrdFieldVM.cs プロジェクト: mehabadi/HPMS
 public JobInPrdFieldsVM(IPMSController appController,
                         IJobInPeriodServiceWrapper jobInPeriodService,
                         IJobServiceWrapper jobService, IPeriodServiceWrapper periodService)
 {
     this.appController      = appController;
     this.jobInPeriodService = jobInPeriodService;
     this.jobService         = jobService;
     this.periodService      = periodService;
     DisplayName             = " مدیریت فیلدهای مرتبط با شغل ";
 }
コード例 #8
0
 public JobPositionInPeriodTreeVM(IPMSController appController,
                                  IPeriodMgtAppLocalizedResources periodMgtAppLocalizedResources,
                                  IJobPositionInPeriodServiceWrapper jobPositionInPeriodService,
                                  IPeriodServiceWrapper periodService)
 {
     this.appController = appController;
     this.jobPositionInPeriodService = jobPositionInPeriodService;
     this.periodService             = periodService;
     PeriodMgtAppLocalizedResources = periodMgtAppLocalizedResources;
     init();
 }
コード例 #9
0
ファイル: UnitInPeriodTreeVM.cs プロジェクト: mehabadi/HPMS
 public UnitInPeriodTreeVM(IPMSController appController,
                           IPeriodMgtAppLocalizedResources periodMgtAppLocalizedResources,
                           IUnitInPeriodServiceWrapper unitInPeriodService,
                           IPeriodServiceWrapper periodService)
 {
     this.appController             = appController;
     this.unitInPeriodService       = unitInPeriodService;
     this.periodService             = periodService;
     PeriodMgtAppLocalizedResources = periodMgtAppLocalizedResources;
     init();
 }
コード例 #10
0
ファイル: RuleVersionVM.cs プロジェクト: mehabadi/HPMS
 public RuleVersionVM(IPMSController appController,
                      IRuleServiceWrapper ruleService,
                      IPeriodServiceWrapper periodService,
                      IBasicInfoAppLocalizedResources basicInfoAppLocalizedResources)
 {
     init();
     initializeActions();
     this.appController             = appController;
     this.ruleService               = ruleService;
     this.periodService             = periodService;
     BasicInfoAppLocalizedResources = basicInfoAppLocalizedResources;
 }
コード例 #11
0
 public PeriodBasicDataCopyVM(IPeriodServiceWrapper periodService,
                              IPMSController appController,
                              IPeriodMgtAppLocalizedResources periodMgtAppLocalizedResources,
                              IPeriodController periodController
                              )
 {
     this.periodService             = periodService;
     this.appController             = appController;
     this.periodController          = periodController;
     PeriodMgtAppLocalizedResources = periodMgtAppLocalizedResources;
     init();
 }
コード例 #12
0
 public JobInPeriodJobIndicesVM(IPMSController appController,
                                IJobInPeriodServiceWrapper jobInPeriodService,
                                IJobServiceWrapper jobService, IPeriodServiceWrapper periodService,
                                IJobIndexInPeriodServiceWrapper jobIndexInPeriodService
                                )
 {
     this.appController           = appController;
     this.jobInPeriodService      = jobInPeriodService;
     this.jobService              = jobService;
     this.periodService           = periodService;
     this.jobIndexInPeriodService = jobIndexInPeriodService;
     DisplayName = " مدیریت شاخص های مرتبط با شغل ";
 }
コード例 #13
0
 public UnitInPeriodUnitIndicesVM(IPMSController appController,
                                  IUnitInPeriodServiceWrapper unitInPeriodService,
                                  IUnitServiceWrapper unitService, IPeriodServiceWrapper periodService,
                                  IUnitIndexInPeriodServiceWrapper unitIndexInPeriodService
                                  )
 {
     this.appController            = appController;
     this.unitInPeriodService      = unitInPeriodService;
     this.unitService              = unitService;
     this.periodService            = periodService;
     this.unitIndexInPeriodService = unitIndexInPeriodService;
     DisplayName = " مدیریت شاخص های مرتبط با شغل ";
 }
コード例 #14
0
ファイル: ConverterManager.cs プロジェクト: mehabadi/HPMS
 public ConverterManager(IUnitIndexConverter unitIndexConverter, IUnitConverter unitConverter,
                         IJobIndexConverter jobIndexConverter, IJobConverter jobConverter, IEventPublisher publisher,
                         IJobPositionConverter jobPositionConverter, IEmployeeConverter employeeConverter, IPeriodServiceWrapper periodService, IUnitIndexInPeriodServiceWrapper unitIndexService, IJobIndexInPeriodServiceWrapper jobIndexService)
 {
     this.unitIndexConverter   = unitIndexConverter;
     this.unitConverter        = unitConverter;
     this.jobIndexConverter    = jobIndexConverter;
     this.jobConverter         = jobConverter;
     this.publisher            = publisher;
     this.jobPositionConverter = jobPositionConverter;
     this.employeeConverter    = employeeConverter;
     this.periodService        = periodService;
     this.unitIndexService     = unitIndexService;
     this.jobIndexService      = jobIndexService;
 }
コード例 #15
0
ファイル: JobInPeriodVM.cs プロジェクト: mehabadi/HPMS
 public JobInPeriodVM(IPMSController appController,
                      IPeriodController periodController,
                      IJobInPeriodServiceWrapper jobInPeriodService,
                      IJobServiceWrapper jobService,
                      ICustomFieldServiceWrapper customFieldService,
                      IPeriodServiceWrapper periodService
                      )
 {
     this.appController      = appController;
     this.periodController   = periodController;
     this.jobInPeriodService = jobInPeriodService;
     this.jobService         = jobService;
     this.customFieldService = customFieldService;
     this.periodService      = periodService;
     DisplayName             = "مدیریت شغل در دوره ";
 }
コード例 #16
0
ファイル: UnitInPeriodVM.cs プロジェクト: mehabadi/HPMS
 public UnitInPeriodVM(IPMSController appController,
                       IPeriodController periodController,
                       IUnitInPeriodServiceWrapper UnitInPeriodService,
                       IUnitServiceWrapper UnitService,
                       ICustomFieldServiceWrapper customFieldService,
                       IPeriodServiceWrapper periodService
                       )
 {
     this.appController       = appController;
     this.periodController    = periodController;
     this.UnitInPeriodService = UnitInPeriodService;
     this.UnitService         = UnitService;
     this.customFieldService  = customFieldService;
     this.periodService       = periodService;
     DisplayName = "مدیریت واحد در دوره ";
 }
コード例 #17
0
        public PeriodInitializeInquiryStatusVM(IPMSController appController,
                                               IPeriodServiceWrapper periodService,
                                               IPeriodMgtAppLocalizedResources localizedResources)
        {
            this.appController             = appController;
            this.periodService             = periodService;
            PeriodMgtAppLocalizedResources = localizedResources;
            init();

            timer = new DispatcherTimer();

            timer.Tick +=
                delegate(object s, EventArgs args)
            {
                timer.Stop();
                refresh();
            };

            timer.Interval = new TimeSpan(0, 0, 5);
        }
コード例 #18
0
ファイル: PMSController.cs プロジェクト: mehabadi/HPMS
 public PMSController(IViewManager viewManager,
                      IEventPublisher eventPublisher,
                      IDeploymentManagement deploymentManagement,
                      IPeriodServiceWrapper periodService,
                      ICustomFieldServiceWrapper customFieldService,
                      IUserServiceWrapper userService,
                      IUserProvider userProvider,
                      ILogServiceWrapper logService,
                      IReportServiceWrapper repService, IMainAppLocalizedResources localizedResources
                      )
     : base(viewManager, eventPublisher, deploymentManagement)
 {
     HtmlPage.RegisterScriptableObject("PMSController", this);
     this.customFieldService = customFieldService;
     this.userService        = userService;
     this.userProvider       = userProvider;
     this.periodService      = periodService;
     this.logService         = logService;
     this.repService         = repService;
     this.localizedResources = localizedResources;
     PMSActions            = new List <PMSAction>();
     CustomFieldEntityList = new List <CustomFieldEntity>();
     createPMSActions();
 }
コード例 #19
0
 public InitializeForInquiryService(IPMSController pmsController, IPeriodServiceWrapper periodService, IPeriodController periodController)
 {
     this.pmsController    = pmsController;
     this.periodService    = periodService;
     this.periodController = periodController;
 }
コード例 #20
0
 public CompleteInquiryService(IPMSController pmsController, IPeriodServiceWrapper periodService)
 {
     this.pmsController = pmsController;
     this.periodService = periodService;
 }
コード例 #21
0
 public StartConfirmationPeriodService(IPMSController pmsController, IPeriodServiceWrapper periodService)
 {
     this.pmsController = pmsController;
     this.periodService = periodService;
 }
コード例 #22
0
ファイル: BasicDataCopyService.cs プロジェクト: mehabadi/HPMS
 public BasicDataCopyService(IPMSController pmsController, IPeriodServiceWrapper periodService, IPeriodController periodController)
 {
     this.pmsController    = pmsController;
     this.periodService    = periodService;
     this.periodController = periodController;
 }
コード例 #23
0
 public ManagePeriodCaculationsService(IPMSController pmsController, IPeriodServiceWrapper periodService, IPeriodController periodController)
 {
     this.pmsController    = pmsController;
     this.periodService    = periodService;
     this.periodController = periodController;
 }
コード例 #24
0
 public GetPeriodInitializingInquiryStatusService(IPMSController pmsController, IPeriodServiceWrapper periodService, IPeriodController periodController)
 {
     this.pmsController    = pmsController;
     this.periodService    = periodService;
     this.periodController = periodController;
 }
コード例 #25
0
 public RollBackPeriodService(IPMSController pmsController, IPeriodServiceWrapper periodService)
 {
     this.pmsController = pmsController;
     this.periodService = periodService;
 }
コード例 #26
0
 public ModifyPeriodService(IPMSController pmsController, IPeriodServiceWrapper periodService, IPeriodController periodController)
 {
     this.pmsController    = pmsController;
     this.periodService    = periodService;
     this.periodController = periodController;
 }
コード例 #27
0
 public JobIndexConverter_OLD(IJobIndexDataProvider jobIndexDataProvider, IJobIndexServiceWrapper jobIndexService, IJobIndexInPeriodServiceWrapper JobIndexInPeriodService, IPeriodServiceWrapper PeriodService)
 {
     this.jobIndexDataProvider = jobIndexDataProvider;
     this.jobIndexService      = jobIndexService;
     ProgressCount             = 0;
 }
コード例 #28
0
 public JobConverter_Old(IJobDataProvider jobDataProvider, IJobServiceWrapper jobService, IJobInPeriodServiceWrapper JobInPeriodService, IPeriodServiceWrapper PeriodService)
 {
     this.jobDataProvider = jobDataProvider;
     this.jobService      = jobService;
     ProgressCount        = 0;
 }
コード例 #29
0
 public ActivatePeriodService(IPMSController pmsController, IPeriodServiceWrapper periodService)
 {
     this.pmsController = pmsController;
     this.periodService = periodService;
 }