CRUD productos casi casi listo

falta:
+Buscar por nombre los que contengan el String interesado.
(Ej. si busco con la palabra cristal, me aparezcan los productos
llamados "Cristal", "Cristal Zero", etc.)
+Ordenar por stock ascendentemente.
+Limitar llenar campos con datos incompatibles.
+Arreglar problema: Si el código de barra contiene letras, no permite
modificar ni eliminar.