コード例 #1
0
        //private void TTNPT_Click(object sender, RoutedEventArgs e)
        //{
        //    Support scon = new Support();
        //    scon.Show();
        //    this.Close();
        //}
        //private void HDSD_Click(object sender, RoutedEventArgs e)
        //{
        //    //SearchCondition scon = new SearchCondition();
        //    //scon.Show();
        //    //this.Close();
        //}
        //
        private void btnTimKiem_Click(object sender, RoutedEventArgs e)
        {
            String error = null;
            int    err   = 0;

            if (dtpNgaySinh.SelectedDate > DateTime.Now)
            {
                error += "Ngày sinh phải nhỏ hơn ngày hiện tại";
                err    = 1;
            }
            if (dtpNgayDangKy.SelectedDate > DateTime.Now)
            {
                error += " Ngày đăng ký phải nhỏ hơn hoặc bằng ngày hiện tại";
                err    = 1;
            }
            if (err == 0)
            {
                dgvSearchC.Visibility = Visibility.Visible;
                var lst = new SearchMember_BLO();
                var a   = lst.SearchCon(txtSKU.Text, txtHoTen.Text, dtpNgayDangKy.Text, dtpNgaySinh.Text);
                if (a.Count == 0)
                {
                    dgvSearchC.ItemsSource = null;
                    MessageBox.Show("Không tìm thấy");
                }
                else
                {
                    dgvSearchC.CanUserResizeColumns = false;
                    dgvSearchC.CanUserResizeRows    = false;
                    dgvSearchC.ItemsSource          = a;
                    dgvSearchC.Columns[0].Width     = 70;
                    dgvSearchC.Columns[1].Width     = 250;
                    dgvSearchC.Columns[2].Width     = 100;
                    dgvSearchC.Columns[3].Width     = 100;
                    dgvSearchC.Columns[4].Width     = 150;
                    dgvSearchC.Columns[5].Width     = 350;
                    dgvSearchC.Columns[6].Width     = 150;

                    // dgvSearchC.Columns[5].Width = 300;
                    //dgvSearchC.Columns[1].Visibility = Visibility.Hidden;
                    for (int i = 7; i < 41; i++)
                    {
                        dgvSearchC.Columns[i].Visibility = Visibility.Hidden;
                    }
                    //dgvSearchC.Columns[15].Visibility = Visibility.Visible;
                }
            }
            else
            {
                MessageBox.Show(error);
            }
        }
コード例 #2
0
        public void TimKiem()
        {
            String error = null;
            int    err   = 0;

            try
            {
                DateTime x = DateTime.Parse(txtTimKiem.Text);
                if (x > DateTime.Now)
                {
                    error += "Ngày sinh hay ngày đăng ký nhỏ hơn hoặc bằng ngày hiện tại";
                    err    = 1;
                }

                if (err == 0)
                {
                    dgvSearchQ.Visibility = Visibility.Visible;
                    var lst = new SearchMember_BLO();
                    var a   = lst.SearchQuick(txtTimKiem.Text);
                    if (a.Count == 0)
                    {
                        dgvSearchQ.ItemsSource = null;
                        MessageBox.Show("Không tìm thấy " + txtTimKiem.Text);
                    }
                    else
                    {
                        dgvSearchQ.ItemsSource = a;
                    }
                }
                else
                {
                    MessageBox.Show(error);
                }
            }
            catch
            {
                dgvSearchQ.Visibility = Visibility.Visible;
                var lst = new SearchMember_BLO();
                var a   = lst.SearchQuick(txtTimKiem.Text);
                if (a.Count == 0)
                {
                    dgvSearchQ.ItemsSource = null;
                    MessageBox.Show("Không tìm thấy " + txtTimKiem.Text);
                }
                else
                {
                    dgvSearchQ.CanUserResizeColumns = false;
                    dgvSearchQ.CanUserResizeRows    = false;
                    dgvSearchQ.ItemsSource          = a;
                    dgvSearchQ.Columns[0].Width     = 70;
                    dgvSearchQ.Columns[1].Width     = 250;
                    dgvSearchQ.Columns[2].Width     = 100;
                    dgvSearchQ.Columns[3].Width     = 100;
                    dgvSearchQ.Columns[4].Width     = 150;
                    dgvSearchQ.Columns[5].Width     = 350;
                    dgvSearchQ.Columns[6].Width     = 130;

                    // dgvSearchQ.Columns[5].Width = 300;
                    //dgvSearchQ.Columns[1].Visibility = Visibility.Hidden;
                    for (int i = 7; i < 41; i++)
                    {
                        dgvSearchQ.Columns[i].Visibility = Visibility.Hidden;
                    }
                    //dgvSearchQ.Columns[15].Visibility = Visibility.Visible;
                    // dgvSearchQ.IsReadOnly = true;
                }
            }
        }