void OnReloadEntities(Utils.MVVM.MVVMContext context)
 {
     if (entitiesBinding == null)
     {
         entitiesBinding = context.SetBinding(GridControl, g => g.DataSource, "Entities");
         loadingTrigger  = context.SetTrigger <CollectionViewModel <TEntity, TID, TUnitOfWork>, bool>(x => x.IsLoading, (loading) =>
         {
             if (loading)
             {
                 GridView.ShowLoadingPanel();
             }
             else
             {
                 GridView.HideLoadingPanel();
                 SetTopRow();
             }
         });
     }
     else
     {
         entitiesBinding.UpdateTarget();
     }
     ((ColumnView)GridControl.MainView).FindFilterText     = null;
     ((ColumnView)GridControl.MainView).ActiveFilterString = null;
     UpdateEntitiesCountRelatedUI(ViewModel.Entities.Count);
 }
 public void ReloadEntities(Utils.MVVM.MVVMContext context)
 {
     if (this.context == null)
     {
         this.context = context;
     }
     OnReloadEntities(context);
 }