예제 #1
0
 private void loadUnitInPeriod()
 {
     //ShowBusyIndicator("در حال دریافت اطلاعات");
     unitInPeriodService.GetAllUnits((res, exp) => appController.BeginInvokeOnDispatcher(() =>
     {
         //HideBusyIndicator();
         if (exp == null)
         {
             UnitInPeriods = res;
         }
         else
         {
             appController.HandleException(exp);
         }
     }), JobPositionInPeriod.PeriodId);
 }
예제 #2
0
 private void getUnits(AutoResetEvent trigger)
 {
     unitService.GetAllUnits((res, exp) => appController.BeginInvokeOnDispatcher(() =>
     {
         trigger.Set();
         if (exp == null)
         {
             appController.BeginInvokeOnDispatcher(() =>
             {
                 UnitList = res;
             });
         }
         else
         {
             appController.HandleException(exp);
         }
     }), Calculation.PeriodId);
 }