The use case is this: the user can enter a client number and I can then do an API call and get all their information and repopulate the form.
The form is say at /Users/Add.
I don't want just reload the form with this data because it will wipe out all their other data (assume for this example they are entering a fruit order, so they can specific their name, email address, fruit type, fruit number).
So the question is how can I call the controller and repopulate the model without wiping out user entered data in the form?
Assume that they entered the fruit type and fruit number, and entered their client Id and clicked a button. The button click calls the controller to get the client name/client email address. I could just load the view with this data but it will overwrite the fruit type and fruit number fields.