public SearchPage(Browser browser)
     : base(browser, "/search")
 {
     this.actions      = new Actions(this, this.Browser);
     this.searchWidget = new SearchWidget(this.Browser);
     this.summary      = new SummaryModule(this.Browser);
 }
Exemple #2
0
        private void InitializeWidget()
        {
            Dispatch(() =>
            {
                if (widget is null)
                {
                    widget = new SearchWidget();
                }

                Overlay.RegisterWidget(widget);
            });
        }
        private void InitComponents()
        {
            string[] visibleColumnNames = (from kn in BasePersonMetaData.KeyNames
                                           where kn.Visible == true
                                           select kn.Name).ToArray();

            //初始化
            //this.toolStripComboBoxSelect.Items.Add("无");
            //this.toolStripComboBoxSelect.Items.AddRange(visibleColumnNames);
            //this.toolStripComboBoxSelect.SelectedIndex = 0;


            this.pagerWidget = new PagerWidget <PersonView>(this.reoGridControlPerson, BasePersonMetaData.KeyNames);
            this.panelPager.Controls.Add(pagerWidget);
            pagerWidget.Show();

            this.searchWidget = new SearchWidget <PersonView>(BasePersonMetaData.KeyNames, this.pagerWidget);
            this.panelSearchWidget.Controls.Add(searchWidget);
        }
 private void FormReceiptShelves_Load(object sender, EventArgs e)
 {
     InitComponents();
     if (key != null)
     {
         string name = (from n in ReceiptMetaData.putawayTicketKeyName where n.Key == key select n.Name).FirstOrDefault();
         //this.toolStripComboBoxSelect.SelectedItem = name;
         //this.toolStripComboBoxSelect.SelectedIndex = this.toolStripComboBoxSelect.Items.IndexOf(name);
         //this.toolStripTextBoxSelect.Text = value;
     }
     pagerWidget  = new PagerWidget <PutawayTicketView>(this.reoGridControlUser, ReceiptMetaData.putawayTicketKeyName, projectID, warehouseID);
     searchWidget = new SearchWidget <PutawayTicketView>(ReceiptMetaData.putawayTicketKeyName, pagerWidget);
     this.panel1.Controls.Add(pagerWidget);
     this.panel2.Controls.Add(searchWidget);
     if (this.key != null && this.value != null)
     {
         searchWidget.SetSearchCondition(key, value);
     }
     Search();
     pagerWidget.Show();
 }
Exemple #5
0
        public void Unload()
        {
            if (Context is null)
            {
                return;
            }

            Context.Player.OnActionChange       -= OnActionChange;
            Context.Player.OnPlayerScanFinished -= OnPlayerScanFinished;
            Dispatch(() =>
            {
                if (widget is null)
                {
                    return;
                }

                Overlay.UnregisterWidget(widget);
                widget.Close();
                widget = null;
            });
            Context = null;
        }
 public HomePage(Browser browser)
     : base(browser, "/")
 {
     this.actions      = new Actions(this, this.Browser);
     this.searchWidget = new SearchWidget(this.Browser);
 }