/* cap nhat du lieu tu db vao lst_thong_tin tu.
         */
        public void update_data()
        {
            TimKiemBUS tk = new TimKiemBUS();
            var        kq = tk.lay_thong_tin_benh_nhan();

            lst_thong_tin = kq;
        }
Пример #2
0
        private void btnTaiDanhSach_Click(object sender, EventArgs e)
        {
            switch (ChonDanhMuc)
            {
            case 1:
                grctTimKiem.MainView   = grvMatHang;
                grctTimKiem.DataSource = TimKiemBUS.loadDataMH();
                break;

            case 2:
                grctTimKiem.MainView   = grvNhanSu;
                grctTimKiem.DataSource = TimKiemBUS.loadDataNS();
                break;

            case 3:
                grctTimKiem.MainView   = grvNCC;
                grctTimKiem.DataSource = TimKiemBUS.loadDataNCC();
                break;

            case 4:
                grctTimKiem.MainView   = grvKhachHang;
                grctTimKiem.DataSource = TimKiemBUS.loadDataKH();
                break;
            }
        }
Пример #3
0
        private void TimKiem_Load(object sender, EventArgs e)
        {
            checkDiaChi.Enabled = false;
            checkSDT.Enabled    = false;
            checkDTL.Enabled    = false;

            grctTimKiem.DataSource = TimKiemBUS.loadDataMH();
        }
Пример #4
0
        private void btnTim_Click(object sender, EventArgs e)
        {
            switch (ChonDanhMuc)
            {
            case 1:
                grctTimKiem.MainView = grvMatHang;
                switch (ChonThongTin)
                {
                case 1:
                    grctTimKiem.DataSource = TimKiemBUS.timTheoMaMH(txteTuKhoa.Text);
                    break;

                case 2:
                    grctTimKiem.DataSource = TimKiemBUS.timTheoTenMH(txteTuKhoa.Text);
                    break;

                case 5:
                    try
                    {
                        grctTimKiem.DataSource = TimKiemBUS.timTheoSLT(Int32.Parse(txteTuKhoa.Text));
                    }
                    catch
                    {
                        XtraMessageBox.Show("Vui lòng nhập một số!", "Lỗi!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                    break;

                default:
                    break;
                }
                break;

            case 2:
                grctTimKiem.MainView = grvNhanSu;
                switch (ChonThongTin)
                {
                case 1:
                    grctTimKiem.DataSource = TimKiemBUS.timTheoMaNS(txteTuKhoa.Text);
                    break;

                case 2:
                    grctTimKiem.DataSource = TimKiemBUS.timTheoTenNS(txteTuKhoa.Text);
                    break;

                case 3:
                    grctTimKiem.DataSource = TimKiemBUS.timTheoDCNS(txteTuKhoa.Text);
                    break;

                case 4:
                    try
                    {
                        grctTimKiem.DataSource = TimKiemBUS.timTheoSDTNS(txteTuKhoa.Text);
                    }
                    catch
                    {
                        XtraMessageBox.Show("Số điện thoại phải là số gồm 11 chữ số bắt đầu bằng 012 \nhoặc 10 chữ số bắt đầu bằng 09.", "Lỗi!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                    break;

                default:
                    break;
                }
                break;

            case 3:
                grctTimKiem.MainView = grvNCC;
                switch (ChonThongTin)
                {
                case 1:
                    grctTimKiem.DataSource = TimKiemBUS.timTheoMaNCC(txteTuKhoa.Text);
                    break;

                case 2:
                    grctTimKiem.DataSource = TimKiemBUS.timTheoTenNCC(txteTuKhoa.Text);
                    break;

                case 3:
                    grctTimKiem.DataSource = TimKiemBUS.timTheoDCNCC(txteTuKhoa.Text);
                    break;

                case 4:
                    try
                    {
                        grctTimKiem.DataSource = TimKiemBUS.timTheoSDTNCC(txteTuKhoa.Text);
                    }
                    catch
                    {
                        XtraMessageBox.Show("Số điện thoại phải là số gồm 11 chữ số bắt đầu bằng 012 \nhoặc 10 chữ số bắt đầu bằng 09.", "Lỗi!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                    break;

                default:
                    break;
                }
                break;

            case 4:
                grctTimKiem.MainView = grvKhachHang;
                switch (ChonThongTin)
                {
                case 1:
                    grctTimKiem.DataSource = TimKiemBUS.timTheoMaKH(txteTuKhoa.Text);
                    break;

                case 2:
                    grctTimKiem.DataSource = TimKiemBUS.timTheoTenKH(txteTuKhoa.Text);
                    break;

                case 3:
                    grctTimKiem.DataSource = TimKiemBUS.timTheoDCKH(txteTuKhoa.Text);
                    break;

                case 4:
                    try
                    {
                        grctTimKiem.DataSource = TimKiemBUS.timTheoSDTKH(txteTuKhoa.Text);
                    }
                    catch
                    {
                        XtraMessageBox.Show("Số điện thoại phải là số gồm 11 chữ số bắt đầu bằng 012 \nhoặc 10 chữ số bắt đầu bằng 09.", "Lỗi!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                    break;

                case 6:
                    try
                    {
                        grctTimKiem.DataSource = TimKiemBUS.timTheoDTL(Int32.Parse(txteTuKhoa.Text));
                    }
                    catch
                    {
                        XtraMessageBox.Show("Vui lòng nhập một số!", "Lỗi!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                    break;

                default:
                    break;
                }
                break;
            }
        }
Пример #5
0
        // GET: TimKiem
        public ActionResult KetQuaTimKiem(string timkiem, int page = 1, int pagesize = 3)
        {
            var db = TimKiemBUS.TimKiem(timkiem).ToPagedList(page, pagesize);

            return(View(db));
        }