public void DoAction(CustomFieldListVM vm) { customFieldService.GetCustomField((res, exp) => pmsController.BeginInvokeOnDispatcher(() => { if (exp == null) { if (res != null) { basicInfoController.ShowCustomFieldView(res, ActionType.ModifyCustomField); } else { pmsController.ShowMessage("اطلاعات فیلد جهت ارسال به صفحه ویرایش معتبر نمی باشد"); } } else { pmsController.HandleException(exp); } }), vm.SelectedCustomField.Id); }
public void DoAction(CustomFieldListVM vm) { var customField = new CustomFieldDTO(); basicInfoController.ShowCustomFieldView(customField, ActionType.CreateCustomField); }