I need a form to place an order. Only the "Superior Orders" project is to be worked on. The "Order Stock" project is for testing purposes only. The partsAndFamilies dictionary is the setup codes for all the product families (baseItemCounts). They need to be sorted by the number of parts that are run under that setup in descending order. The total needs to be displayed. Next they are sorted by product family (baseItemCounts) and again are sorted by quantity that can be run in descending order. Again the numbers are shown. Next they are sorted by product (baseItemCounts["family"]) and again they are displayed in descending order and the quantities are displayed. In addition a text box is given for the user to change the number being ordered. In addition a check box is displayed for the user to indicate that they wish to order this item. In addition the number of squares remaining is shown fro this item. If the number is less then the total number being ordered the background is changed to red and the checkbox can't be checked until there are enough squares to cover the order. The squares can be freed by unchecking other items that use the same square or by entering a number in the text box that is <= the number of squares remaining for this part. -=-=-=-=- A list of all the squares we have in stock is displayed beside the order form so that the purchaser can manually verify that the form is working correctly. -=-=-=-=- While use of the correct square is preferred some squares can be cut down with the [login to view URL] function. When cutting squares down they need to be pulled cheapest to most expensive. -=-=-=-=- Regardless of if they are cut down or not when squares are freed up by unchecking a checkbox or entering a number in the textbox for an item that is less then the default purchase quantity they are returned to inventory with the original part number.
## Deliverables
1) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No 3rd party components unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the worker's Worker Legal Agreement).
## Platform
XP SP 2