Exemple #1
0
        public void DoAction(InquirerInquirySubjectListVM vm)
        {
            if (vm.SelectedInquirySubject == null)
            {
                return;
            }
            inquiryService.GetInquiryForm((res, exp) => pmsController.BeginInvokeOnDispatcher(() =>
            {
                if (exp == null)
                {
                    res.FullName = vm.SelectedInquirySubject.FullName;
                    periodController.ShowInquiryFormView(res, ActionType.FillInquiryForm);
                }

                else
                {
                    pmsController.HandleException(exp);
                }
            }), vm.PeriodId, vm.InquirerEmployeeNo, vm.SelectedInquirySubject.InquirerJobPositionId, vm.SelectedInquirySubject.EmployeeNo, vm.SelectedInquirySubject.JobPositionId);
        }