Ejemplo n.º 1
0
        public AdminPresenter(IKernel kernel, IAdminView view, IAdmin_sUpdateService admin_SUpdateService, IAdminService adminService)
        {
            this.kernel = kernel;
            this.view   = view;
            this.admin_SUpdateService = admin_SUpdateService;
            this.adminService         = adminService;

            this.admin_SUpdateService.RegistrationQueueChange += ShowRegistrationQueue;
            this.admin_SUpdateService.UsersListChange         += ShowUsersList;
            this.admin_SUpdateService.FeedersListChange       += ShowFeederList;
            this.admin_SUpdateService.TagsListChange          += ShowTagsList;

            this.view.selectedFeederWasChanged += SelectedFeederWasChanged;
            this.view.selectedUserWasChanged   += SelectedUserWasChanged;
            this.view.AskRegistration          += AskRegistration;

            this.adminService.RegistrationView += RegistrationView;


            view.Show();
        }