private void btnAdvSearch_Click(object sender, EventArgs e)
        {
            IAuthorization authorization = PlatformFactory.GetObject <IAuthorization>();
            string         businessID    = "下线试验结果综合查询";
            IQueryResult   qr            = null;

            if (m_lstFindField.Count == 0)
            {
                qr = authorization.Query(businessID, null, null, 0);

                DataColumnCollection columns = qr.DataCollection.Tables[0].Columns;

                if (qr.Succeeded && columns.Count > 0)
                {
                    for (int i = 0; i < columns.Count; i++)
                    {
                        m_lstFindField.Add(columns[i].ColumnName);
                    }
                }
            }

            FormFindCondition formFindCondition = new FormFindCondition(m_lstFindField.ToArray());

            if (formFindCondition.ShowDialog() != DialogResult.OK)
            {
                return;
            }

            qr = authorization.Query(businessID, null, formFindCondition.SearchSQL, -1);

            dataGridView1.DataSource = qr.DataCollection.Tables[0];
            dataGridView1.Refresh();
        }
Exemple #2
0
        private void btnSearch_Click(object sender, EventArgs e)
        {
            FormFindCondition formFindCondition = new FormFindCondition(m_lstFindField.ToArray());

            if (formFindCondition.ShowDialog() != DialogResult.OK)
            {
                return;
            }

            if (!m_barCodeServer.GetBarCodeInfo(out m_returnBill, formFindCondition.SearchSQL, out m_err))
            {
                MessageDialog.ShowErrorMessage(m_err);
                return;
            }

            RefreshDataGridView(m_returnBill.DataCollection.Tables[0]);
        }
Exemple #3
0
        private void btnDownLoad_Click(object sender, EventArgs e)
        {
            FormFindCondition formFindCondition = new FormFindCondition(m_lstFindField.ToArray());

            if (formFindCondition.ShowDialog() != DialogResult.OK)
            {
                return;
            }

            DataTable dtTemp = GlobalObject.DataSetHelper.SiftDataTable(m_dtSource,
                                                                        formFindCondition.SearchSQL, out m_strError);

            if (dtTemp == null)
            {
                MessageDialog.ShowPromptMessage(m_strError);
            }
            else
            {
                dataGridView1.DataSource = dtTemp;
            }
        }