// // GET: /TimKiem/ public ActionResult Index(string keyword, int page = 1, int pagesize = 6) { ViewBag.vbtk = keyword; var model = new TimKiemDAO().timkiem(keyword, page, pagesize); return(View(model)); }
public ActionResult Index(string txtSerach) { TimKiemDAO tk = new TimKiemDAO(); var rs = tk.TimKiem(txtSerach); ViewBag.KetQuaTimKiem = txtSerach; return(View(rs)); }
public JsonResult Search(string term) { TimKiemDAO tk = new TimKiemDAO(); var kq = tk.AutoSearch(term); return(Json(new { data = kq, status = true }, JsonRequestBehavior.AllowGet)); }
// // GET: /TimKiem/ public ActionResult Index() { SessionInfoOfUser _sessionInfo = getSession(); // [1] Kiểm Có xác định mã dich vụ ko? if (Request.QueryString["dv"] != null && MvcApplication.IsNumeric(Request.QueryString["dv"])) { _sessionInfo.DichVu = Convert.ToInt32(Request.QueryString["dv"]); } // kết thúc [1] TimKiemDAO tkDAO = new TimKiemDAO(); // [2] Kiểm tra có phải người dùng chọn link phân trang ko? int _currentpage = 1; if (Request.QueryString["keyword"] != null && Request.QueryString["pagecurrent"] != null && MvcApplication.IsNumeric(Request.QueryString["pagecurrent"]) && _sessionInfo.SqlSearch != null && _sessionInfo.Pages != 0) { _currentpage = Convert.ToInt32(Request.QueryString["pagecurrent"]); if (_currentpage <= _sessionInfo.Pages) { ViewData["pagging"] = _pagging(); tkDAO.SqlSearch = _sessionInfo.SqlSearch; return(View(tkDAO.getPage(_currentpage))); } } // Kết thúc [2] // [3] Xử lý keyword string keyword = MvcApplication.formatInputString(Request.QueryString["keyword"]); _sessionInfo.KeyWord = keyword; // Kết thúc [3] // [4] Tính thời gian tìm kiếm DateTime time1 = DateTime.Now; List <DuLieuDTO> lst = _sessionInfo.DichVu == -1 ? tkDAO.timKiem(keyword) : tkDAO.timKiem(keyword, _sessionInfo.DichVu); DateTime time2 = DateTime.Now; TimeSpan ts = time2 - time1; _sessionInfo.TimeRun = (ts.Seconds + (float)ts.Milliseconds / 1000); // Kết thúc [4] // [5] Lưu giữ lại các thông tin tìm kiếm _sessionInfo.ResultCount = tkDAO.ResultCount; _sessionInfo.SqlSearch = tkDAO.SqlSearch; _sessionInfo.Pages = tkDAO.Pages(); // Kết thúc [5] ViewData["pagging"] = _pagging(); return(View(lst)); }
public static DataTable timTheoMaKH(string maKH) { return(TimKiemDAO.timKiemTheoMaKH(maKH)); }
public static DataTable timTheoSDTNCC(string sdtNCC) { return(TimKiemDAO.timKiemTheoSDTNCC(sdtNCC)); }
public static DataTable loadDataKH() { return(TimKiemDAO.loadDanhSachKH()); }
public static DataTable timTheoTenNCC(string tenNCC) { return(TimKiemDAO.timKiemTheoTenNCC(tenNCC)); }
public static DataTable timTheoDCNCC(string dcNCC) { return(TimKiemDAO.timKiemTheoDCNCC(dcNCC)); }
public static DataTable timTheoDCNS(string dcNS) { return(TimKiemDAO.timKiemTheoDCNS(dcNS)); }
public static DataTable timTheoMaNCC(string maNCC) { return(TimKiemDAO.timKiemTheoMaNCC(maNCC)); }
public static DataTable timTheoSLT(int SLT) { return(TimKiemDAO.timKiemTheoSLT(SLT)); }
public static DataTable timTheoTenMH(string tenMH) { return(TimKiemDAO.timKiemTheoTenMH(tenMH)); }
public static DataTable timTheoDTL(int diemTL) { return(TimKiemDAO.timKiemTheoDTL(diemTL)); }
public static DataTable timTheoSDTKH(string sdtKH) { return(TimKiemDAO.timKiemTheoSDTKH(sdtKH)); }
public static DataTable timTheoDCKH(string dcKH) { return(TimKiemDAO.timKiemTheoDCKH(dcKH)); }