App Design Flow — Building Enterprise Apps with Unity

The app will have a UI Manager that will handle the panels, and each panel will contain a ProcessInfo() function that will process the required information in each panel

ProcessInfo( ) will be a Interface’s method. It means that each class that inherits from that interface must implement that method

For example, in this panel

The client will enter a number that will be processed with ProcessInfo() method when click on Search button

Search Panel

Selection panel

And so on with the remaining panels