Example #1
0
        private void searchPic_Click(object sender, EventArgs e)
        {
            var form = new RemoteImaging.Query.PicQueryForm();

            form.Cameras = ConfigurationManager.GetDefault().GetCameras().ToArray().ToList();
            var presenter = new PicQueryPresenter(form, loader.repository);

            form.Presenter = presenter;
            form.ShowDialog(this);
        }
        public PicQueryPresenter(PicQueryForm view, IRepository repository)
        {
            this.view = view;
            this.repository = repository;
            this.syncContext = System.Threading.SynchronizationContext.Current;

            this.view.QueryClick += new EventHandler(view_QueryClick);
            this.view.NextPageClick += new EventHandler(view_NextPageClick);
            this.view.PreviousPageClick += new EventHandler(view_PreviousPageClick);
            this.view.FirstPageClick += new EventHandler(view_FirstPageClick);
            this.view.LastPageClick += new EventHandler(view_LastPageClick);
            this.view.PageSizeChanged += new EventHandler(view_PageSizeChanged);
        }
Example #3
0
        public PicQueryPresenter(PicQueryForm view, IRepository repository)
        {
            this.view        = view;
            this.repository  = repository;
            this.syncContext = System.Threading.SynchronizationContext.Current;

            this.view.QueryClick        += new EventHandler(view_QueryClick);
            this.view.NextPageClick     += new EventHandler(view_NextPageClick);
            this.view.PreviousPageClick += new EventHandler(view_PreviousPageClick);
            this.view.FirstPageClick    += new EventHandler(view_FirstPageClick);
            this.view.LastPageClick     += new EventHandler(view_LastPageClick);
            this.view.PageSizeChanged   += new EventHandler(view_PageSizeChanged);
        }
Example #4
0
 private void simpleButton3_Click(object sender, EventArgs e)
 {
     using (PicQueryForm form = new PicQueryForm())
     {
         form.ShowDialog(this);
     }
 }
Example #5
0
 private void searchPic_Click(object sender, EventArgs e)
 {
     var form = new RemoteImaging.Query.PicQueryForm();
     form.Cameras = ConfigurationManager.GetDefault().GetCameras().ToArray().ToList();
     var presenter = new PicQueryPresenter(form, loader.repository);
     form.Presenter = presenter;
     form.ShowDialog(this);
 }