I hope someone can answer these.
I have a WinForms project with +/- 8 forms. I have an SQLite database and a class that handles the queries to this database. I would like to use the passive View pattern so that the View has no link to the Model.
- Is a form a View?/ Can a form be a View? Which derives from a IFormView class
- Does each form have their own Presenter? If not, how is this organized instead?
- Does the Presenter from one form, create another form/View when i want a control on the one form to open another form?
- Is my database class a Model? All of my required data is inside the database, so this class had access to it, but does not really store it as i've seen in many examples. Or do i need to create Models that have the required data as an attribute (which is updated by and obtained from the database).
Thank you for answering.