Implementation
Note: Databases are extra credit, therefore, you can assume for testing of this app all data will fit into the device memory. Since persistence is not yet required, entering users and other data can be done on each run of the application.
In this milestone, we implement the ability to submit the user water reports. You should have some kind of input screen for the report where all the information is captured. The report should be stored somewhere in the model.
Requirements
After login, your application should display the main screen of the application
You should have a way to navigate to the submit report screen
The submit report should prompt for all required information
The submit report screen should not be accessible till after login
Canceling the report does not save any information
Submitting the report should store it in the model
Implementation Note: Databases are extra credit, therefore, you can assume for testing of this app all data will fit into the device memory. Since persistence is not yet required, entering users and other data can be done on each run of the application.
In this milestone, we implement the ability to submit the user water reports. You should have some kind of input screen for the report where all the information is captured. The report should be stored somewhere in the model.
Requirements
After login, your application should display the main screen of the application
You should have a way to navigate to the submit report screen
The submit report should prompt for all required information
The submit report screen should not be accessible till after login
Canceling the report does not save any information
Submitting the report should store it in the model