Updated invoice and user panel

Quantity cant go above stock level
Updated submit button on user panel to handle new/edit