コード例 #1
0
        private void mntsKhachHang_Click(object sender, EventArgs e)
        {
            KhachHang kh = new KhachHang();

            kh.Show();
        }
コード例 #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            LoadData();
            OpenTextBox();
            List <KhachHang> classroomsearch = new List <KhachHang>();
            KhachHang        customer        = null;

            for (int i = 0; i < dataGridView1.Rows.Count - 1; i++)
            {
                if (txtCodeId.Text == dataGridView1.Rows[i].Cells[0].Value.ToString() || txtCodeId.Text == "")
                {
                    if (txtName.Text == dataGridView1.Rows[i].Cells[1].Value.ToString() || txtName.Text == "" || dataGridView1.Rows[i].Cells[1].Value.ToString().Contains(txtName.Text) == true)
                    {
                        if (dtpDateOfBird.Text == dataGridView1.Rows[i].Cells[2].Value.ToString())
                        {
                            if (txtPeopleId.Text == dataGridView1.Rows[i].Cells[4].Value.ToString() || txtPeopleId.Text == "" || dataGridView1.Rows[i].Cells[4].Value.ToString().Contains(txtPeopleId.Text) == true)
                            {
                                if (txtAddress.Text == dataGridView1.Rows[i].Cells[5].Value.ToString() || txtAddress.Text == "" || dataGridView1.Rows[i].Cells[5].Value.ToString().Contains(txtAddress.Text) == true)
                                {
                                    if (txtTel.Text == dataGridView1.Rows[i].Cells[6].Value.ToString() || txtTel.Text == "" || dataGridView1.Rows[i].Cells[6].Value.ToString().Contains(txtTel.Text) == true)
                                    {
                                        if (rdbMale.Checked == true && "Nam" == dataGridView1.Rows[i].Cells[3].Value.ToString())
                                        {
                                            customer = new KhachHang(dataGridView1.Rows[i].Cells[0].Value.ToString(), dataGridView1.Rows[i].Cells[1].Value.ToString()
                                                                     , DateTime.Parse(dataGridView1.Rows[i].Cells[2].Value.ToString()), dataGridView1.Rows[i].Cells[3].Value.ToString()
                                                                     , dataGridView1.Rows[i].Cells[4].Value.ToString(), dataGridView1.Rows[i].Cells[5].Value.ToString()
                                                                     , dataGridView1.Rows[i].Cells[6].Value.ToString());
                                            classroomsearch.Add(customer);
                                        }
                                        else if (rdbFeMale.Checked == true && "Nữ" == dataGridView1.Rows[i].Cells[3].Value.ToString())
                                        {
                                            customer = new KhachHang(dataGridView1.Rows[i].Cells[0].Value.ToString(), dataGridView1.Rows[i].Cells[1].Value.ToString()
                                                                     , DateTime.Parse(dataGridView1.Rows[i].Cells[2].Value.ToString()), dataGridView1.Rows[i].Cells[3].Value.ToString()
                                                                     , dataGridView1.Rows[i].Cells[4].Value.ToString(), dataGridView1.Rows[i].Cells[5].Value.ToString()
                                                                     , dataGridView1.Rows[i].Cells[6].Value.ToString());
                                            classroomsearch.Add(customer);
                                        }
                                        else if (rdbDefault.Checked == true)

                                        {
                                            customer = new KhachHang(dataGridView1.Rows[i].Cells[0].Value.ToString(), dataGridView1.Rows[i].Cells[1].Value.ToString()
                                                                     , DateTime.Parse(dataGridView1.Rows[i].Cells[2].Value.ToString()), dataGridView1.Rows[i].Cells[3].Value.ToString()
                                                                     , dataGridView1.Rows[i].Cells[4].Value.ToString(), dataGridView1.Rows[i].Cells[5].Value.ToString()
                                                                     , dataGridView1.Rows[i].Cells[6].Value.ToString());
                                            classroomsearch.Add(customer);
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
            if (dataGridView1.DataSource == null)
            {
                MessageBox.Show("Không tìm thấy dữ liệu phù hợp ", "Thống báo ", MessageBoxButtons.OK);
            }
            else
            {
                dataGridView1.DataSource = null;
                dataGridView1.DataSource = classroomsearch;
            }
        }