The main form shall show the user’s username and displayname somewhere in the UI.
Input or processing errors should result in an indication of the error in the user interface. Examples of errors: invalid username/password, missing required data when adding a new incident. How the errors are displayed are up to the team.
Many actions result in showing a list of incidents in a DataGridView. This should perhaps be a reusable component.
The main form shall show the user’s username and displayname somewhere in the UI.
Input or processing errors should result in an indication of the error in the user interface. Examples of errors: invalid username/password, missing required data when adding a new incident. How the errors are displayed are up to the team.
Many actions result in showing a list of incidents in a DataGridView. This should perhaps be a reusable component.