Updated the addProductAction to avoid ambiguous product ID's - problems associated with adding the same product Id twice when the id feild in the database is primary key and unique.