public JsonResult searchData(FormCollection form) { HSCV_VANBANDIBusiness = Get <HSCV_VANBANDIBusiness>(); var searchModel = SessionManager.GetValue("VbThamGiaXuLy") as HSCV_VANBANDI_SEARCH; searchModel.SOHIEU = form["SOHIEU"]; searchModel.TRICHYEU = form["TRICHYEU"]; searchModel.DOKHAN_ID = form["DOKHAN_ID"].ToIntOrNULL(); searchModel.DOUUTIEN_ID = form["DOMAT_ID"].ToIntOrNULL(); searchModel.LINHVUCVANBAN_ID = form["LINHVUCVANBAN_ID"].ToIntOrNULL(); searchModel.LOAIVANBAN_ID = form["LOAIVANBAN_ID"].ToIntOrNULL(); //searchModel. = form["NGUOIKY"]; SessionManager.SetValue("VanBanDenSearch", searchModel); var data = HSCV_VANBANDIBusiness.GetListJoinProcessing(searchModel, searchModel.pageSize, 1); return(Json(data)); }
public ActionResult Index() { AssignUserInfo(); DM_DANHMUC_DATABusiness = Get <DM_DANHMUC_DATABusiness>(); HSCV_VANBANDI_SEARCH searchModel = new HSCV_VANBANDI_SEARCH(); VanBanDiVM model = new VanBanDiVM(); model.LstDoKhan = DM_DANHMUC_DATABusiness.DsByMaNhom(DMLOAI_CONSTANT.DOQUANTRONG, 0); model.LstDoUuTien = DM_DANHMUC_DATABusiness.DsByMaNhom(DMLOAI_CONSTANT.DOUUTIEN, 0); model.LstLoaiVanBan = DM_DANHMUC_DATABusiness.DsByMaNhom(DMLOAI_CONSTANT.LOAI_VANBAN, 0); model.LstLinhVucVanBan = DM_DANHMUC_DATABusiness.DsByMaNhom(DMLOAI_CONSTANT.LINHVUCVANBAN, 0); HSCV_VANBANDIBusiness = Get <HSCV_VANBANDIBusiness>(); searchModel.USER_ID = currentUser.ID; searchModel.ITEM_TYPE = MODULE_CONSTANT.VANBANTRINHKY; searchModel.pageSize = MaxPerpage; model.ListResult = HSCV_VANBANDIBusiness.GetListJoinProcessing(searchModel, MaxPerpage); model.UserInfoBO = currentUser; SessionManager.SetValue("VbThamGiaXuLy", searchModel); return(View(model)); }
public JsonResult getData(int indexPage, string sortQuery, int pageSize) { HSCV_VANBANDIBusiness = Get <HSCV_VANBANDIBusiness>(); var searchModel = SessionManager.GetValue("VbThamGiaXuLy") as HSCV_VANBANDI_SEARCH; if (!string.IsNullOrEmpty(sortQuery)) { if (searchModel == null) { searchModel = new HSCV_VANBANDI_SEARCH(); } searchModel.sortQuery = sortQuery; if (pageSize > 0) { searchModel.pageSize = pageSize; } SessionManager.SetValue("VbThamGiaXuLy", searchModel); } var data = HSCV_VANBANDIBusiness.GetListJoinProcessing(searchModel, pageSize, indexPage); return(Json(data)); }