refactoring tableBase:didSelectIndexPath and tableViewBaseDidSelectAction
table veiw and filter table view