fixed showing product bug  after change every product to repository Pattern