As a User, I want to be add new Addresses to my Dealer to be used in my Quotes
  • Create ShipLocation Store #doing#state-
    • Pull Request
    • Make sure our generic API and Store systems work with Projects
    • Needed to install System.Drawing Common for SMART’s Address collection
  • Create SEShippingInput component #doing#forms
  • Create ComboBox Component #doing#ui
    • Pull Request
    • Show generic validation messages with given ValueExpression from Form Model
  • Allow complex Form Validation
  • Create RequiredIf Attribute#doing#forms
    • This is required for situations where you want one property to be Required based on the value of another Property
As a User, I want to add Shipping Notes to my Shipping Information
As a User, I want to add a new Quote so I can start estimating my project
As a User, I want to delete Quotes I’ve created when they are no longer useful
As a User, I want to drag and drop documents to upload them to my Quote
As a User, I want to attach documents to my Quote
As a User, I want to add Rooms to my Quote to organise my Products
As a User, I want to duplicate a Room on my current Quote
As a User, I want to view the images for my Room objects if they are available
As a User, I want to view the Muskoka Asset Catalogue from the Main Side Panel
As a User, I want to add Products to my Room so I can get the cost of the Room
As a User, I want to select my Product by typing in it’s Id
As a User, I want to view the Product Selection Combo Box
As a User, I want to duplicate a Product on my current Room
As a User, I want to calculate the total cost or my Quote
As an Admin, I want to add new Dealers so that we can add Users
As an Admin, I want to be able to invite Users to a specific Dealership
As a User, I want to be able to login so I can manage my Quotes