I am trying to design my application to meet as much as possible the MVC pattern.
I am comfortable with the view and model sides of it.
I wonder if my implementation of controller make sense. I see the controller as a Listener or a bridge between the model (Data) and the view (UI). Using this understanding I implemented all my Listeners (Action, PropertyChanged, etc...) and specific voids, in the controller.
I attached 3 files (model, view, controller), and would appreciate any feedback on how I implemented this.
I looking forward to hearing from you.