public void DoAction(JobIndexTreeVM vm) { var jobIndex = new JobIndexDTO(); if (vm.SelectedJobIndex != null) { jobIndex.ParentId = vm.SelectedJobIndex.Data.Id; } basicInfoController.ShowJobIndexView(jobIndex, ActionType.AddJobIndex); }
public void DoAction(JobIndexTreeVM vm) { jobIndexService.GetJobIndex((res, exp) => pmsController.BeginInvokeOnDispatcher(() => { if (exp == null) { if (res != null) { basicInfoController.ShowJobIndexView(res, ActionType.ModifyJobIndex); } else { pmsController.ShowMessage("اطلاعات فیلد جهت ارسال به صفحه ویرایش معتبر نمی باشد"); } } else { pmsController.HandleException(exp); } }), vm.SelectedJobIndex.Data.Id); }