add numeric validation in productcontroller