public void Load(JobIndexCategoryDTO jobIndexCategoryParam, ActionType actionTypeParam) { actionType = actionTypeParam; JobIndexCategory = jobIndexCategoryParam; if (JobIndexCategory != null && jobIndexCategory.ParentId.HasValue) { ShowBusyIndicator(); jobIndexCategoryService.GetJobIndexCategory((res, exp) => appController.BeginInvokeOnDispatcher(() => { HideBusyIndicator(); ParentCategoryName = res.Name; }), jobIndexCategory.ParentId.Value); } }
public void DoAction(JobIndexTreeVM jlvm) { jobIndexCategoryService.GetJobIndexCategory((res, exp) => pmsController.BeginInvokeOnDispatcher(() => { if (exp == null) { if (res != null) { basicInfoController.ShowJobIndexCategoryView(res, ActionType.ModifyJobIndexCategory); } else { pmsController.ShowMessage("اطلاعات دسته شاخص شغل جهت ارسال به صفحه ویرایش معتبر نمی باشد"); } } else { pmsController.HandleException(exp); } }), jlvm.SelectedJobIndex.Data.Id); }