예제 #1
0
        private void cmdsearch_Click(object sender, EventArgs e)
        {
            try
            {

                ProductService service = new ProductService();
                IList<DocCheckProduct> docCheckProducts = new List<DocCheckProduct>();
                docCheckProducts = service.getDocCheckProductByDCode(this.txtSearch.Text.Trim());

                DataTable table = new DataTable();

                if (docCheckProducts != null && docCheckProducts.Count != 0)
                {

                    table = GetTable(docCheckProducts);
                    DataSet ds = new DataSet();
                    ds.Tables.Add(table);

                    dataGrid1.DataSource = ds.Tables["DocCheckProduct"];
                    FormatDgvProduct();
                    label2.Visible = true;
                    label2.Text = "�ӹǹ���鹾� :" + docCheckProducts.Count + " ��¡��";
                }
                else
                {
                    MessageBox.Show("��辺������ !!! ", "����͹");

                    IList<DocCheckProduct> docCheckProductsnull = new List<DocCheckProduct>();
                    table = GetTable(docCheckProductsnull);
                    label2.Visible = false;
                    label2.Text = "�ӹǹ���鹾� : 0 ��¡��";
                    DataSet ds = new DataSet();
                    ds.Tables.Add(table);

                    dataGrid1.DataSource = ds.Tables["DocCheckProduct"];
                    FormatDgvProduct();

                }

            }
            catch (Exception ex)
            {

            }
        }