Beispiel #1
0
        public NewspaperPresenter(NewspaperList model, NewspaperFormView view)
        {
            this.model = model;
            this.view  = view;

            view.Presenter = this;
        }
        private void ListNewspapersBt_Click(object sender, EventArgs e)
        {
            NewspaperList      model     = new NewspaperList();
            NewspaperFormView  view      = new NewspaperFormView();
            NewspaperPresenter presenter = new NewspaperPresenter(model, view);

            view.Show();
        }
        public string Output()
        {
            WinFormOutputAuthoredItem articleOutput = new WinFormOutputAuthoredItem();
            WinFormOutputNewspaper    output        = new WinFormOutputNewspaper(articleOutput);
            SetItem newspaperSetter = new SetItem();

            return(output.ListOutput(NewspaperList.GetNewspaperList(newspaperSetter).GenerateList()).ToString());
        }