public void DoAction(RuleTrailListVM vm) { ruleService.GetRuleTrail((res, exp) => pmsController.BeginInvokeOnDispatcher(() => { if (exp == null) { if (res != null) { basicInfoController.ShowRuleTrailView(res); } else { pmsController.ShowMessage("اطلاعات سابقه قانون جهت ارسال به صفحه نمایش معتبر نمی باشد"); } } else { pmsController.HandleException(exp); } }), vm.SelectedRuleTrail.PolicyId, vm.SelectedRuleTrail.RuleId, vm.SelectedRuleTrail.Id); }