void Client_CreateCranTaskCompleted(object sender, CranService.CreateCranTaskCompletedEventArgs e) { GlobalStatus.Current.IsBusy = false; ReturnMessage ret = e.Result as ReturnMessage; MessageBox.Show(ret.Message); if (ret.Result) { this.DialogResult = true; } }
void Client_CancelCranTaskCompleted(object sender, CranService.CancelCranTaskCompletedEventArgs e) { GlobalStatus.Current.IsBusy = false; ReturnMessage ret = e.Result as ReturnMessage; MessageBox.Show(ret.Message); GlobalStatus.Current.IsBusy = true; CransContext.Single.Client.getCranTasksAsync(CurrentFilter); }
void Client_getCranTasksCompleted(object sender, CranService.getCranTasksCompletedEventArgs e) { GlobalStatus.Current.IsBusy = false; CurrentFilter = e.Result as CranFilter; Managers = CurrentFilter.Managers.ToList(); CurrentFilter.Managers = null; pnlFilter.DataContext = CurrentFilter; //grdTasks.ItemsSource = CurrentFilter.Data; PagedCollectionView pcv = new PagedCollectionView(CurrentFilter.Data); pcv.GroupDescriptions.Add(new PropertyGroupDescription("CranName")); grdTasks.ItemsSource = pcv; processCransData(ChartMZ,(new int[]{1,2}).ToList()); processCransData(ChartSUS, (new int[] { 3, 4 }).ToList()); processCransData(ChartNBVB, (new int[] { 5, 6 }).ToList()); processCransData(ChartTransVSP, (new int[] { 7, 8 }).ToList()); processCransData(ChartPromPlosh, (new int[] { -1, 9 }).ToList()); CurrentTask = null; }