示例#1
0
        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);
            }
        }
示例#2
0
 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);
 }