public void DoAction(JobIndexInquiryListVM vm) { if (vm.SelectedInquiryIndex == null) { return; } inquiryService.GetInquiryFormByJobIndex((res, exp) => pmsController.BeginInvokeOnDispatcher(() => { if (exp == null) { res.FullName = vm.SelectedInquiryIndex.JobIndexName; periodController.ShowJobIndexInquiryFormView(res, ActionType.FillInquiryForm); } else { pmsController.HandleException(exp); } }), vm.PeriodId, vm.InquirerEmployeeNo, vm.SelectedInquiryIndex.JobIndexId); }