Пример #1
0
        public void Attach(IStartPagePresenterCallbacks presenterCallbacks)
        {
            _newPersonItem.Click         += (sender, e) => presenterCallbacks.AddPerson();
            _newGroupItem.Click          += (sender, e) => presenterCallbacks.AddGroup();
            _newVillageBankItem.Click    += (sender, e) => presenterCallbacks.AddVillageBank();
            _newCompanyItem.Click        += (sender, e) => presenterCallbacks.AddCompany();
            _searchClientsButton.Click   += (sender, e) => presenterCallbacks.SearchClient();
            _searchContractsButton.Click += (sender, e) => presenterCallbacks.SearchLoan();

            _englishPictureBox.Click    += (sender, e) => presenterCallbacks.ChangeLanguage("en-US");
            _frenchPictureBox.Click     += (sender, e) => presenterCallbacks.ChangeLanguage("fr");
            _russianPictureBox.Click    += (sender, e) => presenterCallbacks.ChangeLanguage("ru-RU");
            _spanishPictureBox.Click    += (sender, e) => presenterCallbacks.ChangeLanguage("es-ES");
            _portuguesePictureBox.Click += (sender, e) => presenterCallbacks.ChangeLanguage("pt");

            _siteLink.Click      += (sender, e) => presenterCallbacks.OpenUrl("http://www.opencbs.com");
            _userGuideLink.Click += (sender, e) => presenterCallbacks.OpenUrl("http://opencbs.com/uploads/User%20guide%20OpenCBS%2014.11.pdf");
            _forumLink.Click     += (sender, e) => presenterCallbacks.OpenUrl("http://opencbs.freeforums.net/");
            _contactLink.Click   += (sender, e) => presenterCallbacks.OpenEmail("*****@*****.**", "I have a question about OPENCBS");

            FormClosing += (sender, e) => presenterCallbacks.DetachView();
        }
Пример #2
0
        public void Attach(IStartPagePresenterCallbacks presenterCallbacks)
        {
            _newPersonItem.Click += (sender, e) => presenterCallbacks.AddPerson();
            _newGroupItem.Click += (sender, e) => presenterCallbacks.AddGroup();
            _newVillageBankItem.Click += (sender, e) => presenterCallbacks.AddVillageBank();
            _newCompanyItem.Click += (sender, e) => presenterCallbacks.AddCompany();
            _searchClientsButton.Click += (sender, e) => presenterCallbacks.SearchClient();
            _searchContractsButton.Click += (sender, e) => presenterCallbacks.SearchLoan();

            _englishPictureBox.Click += (sender, e) => presenterCallbacks.ChangeLanguage("en-US");
            _frenchPictureBox.Click += (sender, e) => presenterCallbacks.ChangeLanguage("fr");
            _russianPictureBox.Click += (sender, e) => presenterCallbacks.ChangeLanguage("ru-RU");
            _spanishPictureBox.Click += (sender, e) => presenterCallbacks.ChangeLanguage("es-ES");
            _portuguesePictureBox.Click += (sender, e) => presenterCallbacks.ChangeLanguage("pt");

            _siteLink.Click += (sender, e) => presenterCallbacks.OpenUrl("http://www.opencbs.com");
            _userGuideLink.Click +=(sender, e) => presenterCallbacks.OpenUrl("http://opencbs.com/uploads/User%20guide%20OpenCBS%2014.11.pdf");
            _forumLink.Click += (sender, e) => presenterCallbacks.OpenUrl("http://opencbs.freeforums.net/");
            _contactLink.Click += (sender, e) => presenterCallbacks.OpenEmail("*****@*****.**", "I have a question about OPENCBS");

            FormClosing += (sender, e) => presenterCallbacks.DetachView();
        }