public ActionResult Coursetime() { COURSETIME_BUS bus = new COURSETIME_BUS(); List <COURSETIME_OBJ> li = bus.getAll(); return(View(li)); }
public JsonResult getlist(string keysearchTimeStart, string keysearchTimeEnd, string keysearchDayInWeek) { List <COURSETIME_OBJ> li = null; //Không trả về dữ liệu khi chưa đăng nhập if (ses.func("ADMINDIRE") <= 0) { return(Json(new { data = li, //Danh sách total = 0, //số lượng trang parent = "", //đơn vị cấp trên startindex = 1, //bắt đầu số trang ret = -1 //error }, JsonRequestBehavior.AllowGet)); } //Khai báo lấy dữ liệu COURSETIME_BUS bus = new COURSETIME_BUS(); List <spParam> lipa = new List <spParam>(); //Thêm điều kiện lọc theo codeview nếu có nhập if (keysearchTimeStart != "") { lipa.Add(new spParam("TIMESTART", System.Data.SqlDbType.VarChar, keysearchTimeStart, 1));//search on codeview } if (keysearchTimeEnd != "") { lipa.Add(new spParam("TIMEEND", System.Data.SqlDbType.VarChar, keysearchTimeEnd, 1));//search on codeview } if (keysearchDayInWeek != "") { lipa.Add(new spParam("DAYINWEEK", System.Data.SqlDbType.VarChar, keysearchDayInWeek, 1));//search on codeview } int countpage = 0; //order by theorder, with pagesize and the page li = bus.getAll(lipa.ToArray()); bus.CloseConnection(); //Chỉ số đầu tiên của trang hiện tại (đã trừ -1) //Trả về client return(Json(new { data = li, //Danh sách total = countpage, //số lượng trang ret = 0 //ok }, JsonRequestBehavior.AllowGet)); }