コード例 #1
0
 public ModifyPeriodCalculationService(IPeriodController periodController
                                       , IPMSController pmsController, ICalculationServiceWrapper calculationService)
 {
     this.periodController   = periodController;
     this.pmsController      = pmsController;
     this.calculationService = calculationService;
 }
コード例 #2
0
 public ShowPeriodCalculationService(IPeriodController periodController,
                                     ICalculationServiceWrapper calculationService, IPMSController pmsController)
 {
     this.periodController   = periodController;
     this.calculationService = calculationService;
     this.pmsController      = pmsController;
 }
コード例 #3
0
 public CalculationExceptionVM(IPMSController appController, ICalculationServiceWrapper calculationService, IPeriodMgtAppLocalizedResources periodMgtAppLocalizedResources)
 {
     init();
     this.appController             = appController;
     this.calculationService        = calculationService;
     PeriodMgtAppLocalizedResources = periodMgtAppLocalizedResources;
     DisplayName = PeriodMgtAppLocalizedResources.CalculationExceptionViewTitle;
 }
コード例 #4
0
 public EmployeeCalculationResultHistoryVM(IPMSController appController,
                                           ICalculationServiceWrapper calculationService,
                                           IPeriodMgtAppLocalizedResources periodMgtAppLocalizedResources)
 {
     this.appController             = appController;
     this.calculationService        = calculationService;
     PeriodMgtAppLocalizedResources = periodMgtAppLocalizedResources;
     init();
 }
コード例 #5
0
 public CalculationExceptionListVM(IPMSController appController,
                                   ICalculationServiceWrapper calculationService,
                                   IPeriodMgtAppLocalizedResources periodMgtAppLocalizedResources)
 {
     this.appController             = appController;
     this.calculationService        = calculationService;
     PeriodMgtAppLocalizedResources = periodMgtAppLocalizedResources;
     init();
 }
コード例 #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
ファイル: CalculationVM.cs プロジェクト: mehabadi/HPMS
 public CalculationVM(IPMSController appController,
                      IPeriodMgtAppLocalizedResources periodMgtAppLocalizedResources,
                      ICalculationServiceWrapper calculationService,
                      IPolicyServiceWrapper policyServiceWrapper,
                      IEmployeeServiceWrapper employeeService,
                      IJobPositionInPeriodServiceWrapper jobPositionService,
                      IUnitInPeriodServiceWrapper unitService)
 {
     this.appController             = appController;
     this.calculationService        = calculationService;
     this.policyServiceWrapper      = policyServiceWrapper;
     this.employeeService           = employeeService;
     this.jobPositionService        = jobPositionService;
     this.unitService               = unitService;
     PeriodMgtAppLocalizedResources = periodMgtAppLocalizedResources;
     init();
 }
コード例 #8
0
        public CalculationStatusVM(IPMSController appController,
                                   IPeriodController periodController,
                                   ICalculationServiceWrapper calculationService,
                                   IPeriodMgtAppLocalizedResources localizedResources)
        {
            this.appController             = appController;
            this.periodController          = periodController;
            this.calculationService        = calculationService;
            PeriodMgtAppLocalizedResources = localizedResources;
            init();

            timer = new DispatcherTimer();

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

            timer.Interval = new TimeSpan(0, 0, 5);
        }
コード例 #9
0
 public DeletePeriodCalculationService(IPMSController pmsController, ICalculationServiceWrapper calculationService)
 {
     this.pmsController      = pmsController;
     this.calculationService = calculationService;
 }
コード例 #10
0
 public SetDeterministicCalculationService(IPMSController pmsController, ICalculationServiceWrapper calculationService, IPeriodController periodController)
 {
     this.pmsController      = pmsController;
     this.calculationService = calculationService;
     this.periodController   = periodController;
 }