public virtual void EditDetailEntity() { if (SelectedEntities.Any()) { var detailKey = DetailsRepository.GetPrimaryKey(SelectedEntities.First()); DocumentManagerService.ShowExistingEntityDocument <TDetailEntity, TDetailPrimaryKey>(this, detailKey); } }