private void query(CTable tb) { CUtil.EnableForm(false, this); Tuple <CTable, ObservableCollection <MBaseModel> > tuple = criteria.QueryData(); CUtil.EnableForm(true, this); itemSources = tuple.Item2; lastObjectReturned = tuple.Item1; lsvMovement.ItemsSource = itemSources; rowCount = CUtil.StringToInt(lastObjectReturned.GetFieldValue("EXT_RECORD_COUNT")); lblTotal.Content = CUtil.FormatInt(rowCount.ToString()); CUtil.LoadChunkNavigateCombo(cboNavigate, lastObjectReturned, tb.GetFieldValue("EXT_CHUNK_NO")); }