public void DoAction(PolicyListVM vm) { policyService.GetPolicy((res, exp) => pmsController.BeginInvokeOnDispatcher(() => { if (exp == null) { if (res != null) { basicInfoController.ShowPolicyView(res, ActionType.ModifyPolicy); } else { pmsController.ShowMessage("اطلاعات نظام محاسبه عملکرد جهت ارسال به صفحه ویرایش معتبر نمی باشد"); } } else { pmsController.HandleException(exp); } }), vm.SelectedPolicy.Id); }
public void DoAction(PolicyListVM vm) { var policy = new PolicyDTO(); basicInfoController.ShowPolicyView(policy, ActionType.AddPolicy); }