added new parameters to teh GetProducts method for filtering data as per the selection of criterias and search text