Example #1
0
        //---------------------------------------------------------------------------

        public MainFormPresenter(Model.Model _model, IMainForm _mainForm)
        {
            m_model    = _model;
            m_mainForm = _mainForm;

            m_model.LoadData();

            m_mainForm.LoadForm      += MainForm_LoadForm;
            m_mainForm.ClosingForm   += MainForm_ClosingForm;
            m_mainForm.DeleteStudent += MainForm_DeleteEntity;
            m_mainForm.DeleteSubject += MainForm_DeleteSubject;
            m_mainForm.AddSubject    += AddSubject;
            m_mainForm.AddStudent    += AddStudent;
            m_mainForm.EditStudent   += EditStudent;
        }