private void loadUnitInPeriod() { //ShowBusyIndicator("در حال دریافت اطلاعات"); unitInPeriodService.GetAllUnits((res, exp) => appController.BeginInvokeOnDispatcher(() => { //HideBusyIndicator(); if (exp == null) { UnitInPeriods = res; } else { appController.HandleException(exp); } }), JobPositionInPeriod.PeriodId); }
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); }