public void DeleteRow() { if (_dataItem == null) _dataItem = new ObservableExpandCollection(); _dataItem = new ObservableExpandCollection(_dataItem.Where(o => !o.IsSelected)); _dataItem.Refesh(); OnPropertyChanged("DataItem"); IsAllSelected = false; }
private void _client_KHU_VUC_SearchCompleted(object sender, KHU_VUC_SearchCompletedEventArgs e) { try { if (e.Result != null) { _dataItem = new ObservableExpandCollection(); foreach (var item in e.Result) _dataItem.Add(new KHU_VUC_EX() { ItemContent = item }); _dataItem.Refesh(); OnPropertyChanged("DataItem"); } } catch (Exception ex) { MessagePop.SetError(ex.Message); } }
private void _client_NGANH_LstCompleted(object sender, NGANH_LstCompletedEventArgs e) { if (e.Result != null) { _dataItem = new ObservableExpandCollection(); foreach (var item in e.Result) _dataItem.Add(new NGANH_EX() { ItemContent = item }); _dataItem.Refesh(); OnPropertyChanged("DataItem"); } }
private void _clientPhucKhao_BIEN_BAN_CHAM_THI_SearchCompleted(object sender, BIEN_BAN_CHAM_THI_SearchCompletedEventArgs e) { try { if (e.Result != null) { _dataItemPhucKhao = new ObservableExpandCollection(); foreach (var item in e.Result) _dataItemPhucKhao.Add(new BIEN_BAN_CHAM_THI_EX() { ItemContent = item }); _dataItemPhucKhao.Refesh(); OnPropertyChanged("DataItemPhucKhao"); if (_dataItemPhucKhao.Count == 0) ActionMenuService.SetAction(ActionCommand, null, null, ActionCommand, null, null, null); else ActionMenuService.SetAction(ActionCommand, null, ActionCommand, ActionCommand, ActionCommand, ActionCommand, null); } } catch (Exception ex) { MessagePop.SetError(ex.Message); } finally { PopupService.Free(); } }