product/vendor model edit